Patent application number | Description | Published |
20120215539 | HYBRIDIZED CLIENT-SERVER SPEECH RECOGNITION - A recipient computing device can receive a speech utterance to be processed by speech recognition and segment the speech utterance into two or more speech utterance segments, each of which can be to one of a plurality of available speech recognizers. A first one of the plurality of available speech recognizers can be implemented on a separate computing device accessible via a data network. A first segment can be processed by the first recognizer and the results of the processing returned to the recipient computing device, and a second segment can be processed by a second recognizer implemented at the recipient computing device. | 08-23-2012 |
20150110285 | MODIFYING AN AUDIO PANORAMA TO INDICATE THE PRESENCE OF DANGER OR OTHER EVENTS OF INTEREST - A personal safety system detects imminent danger or other event of interest and then modifies a sound panorama to focus a user's attention towards the direction of the danger or other event of interest. The personal safety system may isolate sounds originating from the direction of the danger or other event of interest, collapse the sound panorama towards the direction of the danger or other event of interest, or compress the sound panorama to align with the direction of the danger or other event of interest. The personal safety system may be integrated into an automobile or a wearable system physically attached to the user. Advantageously, the attention of the user may be drawn towards imminent danger or other events of interest without introducing additional sensory information to the user, thereby reducing the likelihood of startling or distracting the user. | 04-23-2015 |
20150137998 | USING EXTERNAL SOUNDS TO ALERT VEHICLE OCCUPANTS OF EXTERNAL EVENTS AND MASK IN-CAR CONVERSATIONS - An audio processing system may selectively identify certain environmental sounds and playing back these sounds, or a representation of these sounds, in the vehicle's cabin. The audio processing system may filter the environmental sounds to identify a particular sound that matches an event such as a bouncing ball, squealing tires, footsteps, and the like. The audio processing system may then provide an audio alert to an occupant in the vehicle. For example, the system may process the identified sound (e.g., amplify and/or isolate the sound) and use a speaker to output the processed sound into the interior of the vehicle. In another embodiment, the audio processing system may use environmental sounds as an audio masking sound for creating privacy zones within the vehicle. The audio processing system may filter the environmental sounds to identify a continuous sound which is then output to generate the privacy zones. | 05-21-2015 |
20150162000 | CONTEXT AWARE, PROACTIVE DIGITAL ASSISTANT - A digital assistant system may be used to proactively retrieve and provide information to a user based on an identified context of the user's environment and/or activities. By monitoring a user's environment and/or activities, an inference can be made about what supplemental information the user may find helpful and/or relevant. The supplemental information can be proactively retrieved and presented to the user. The system can include one or more sensors to gather information about the user's environment and/or activities. The system can also include one or more output modules for proactively providing information to the user, such as a speaker for providing information in an auditory format and a display for providing information in a visual format. The system can be wearable and always on so that it can quickly and unobtrusively provide information to the user. | 06-11-2015 |
20150193069 | SEAMLESS CONTENT TRANSFER - One embodiment provides a non-transitory computer-readable medium containing computer program code that, when executed by a processor, performs an operation. The operation includes detecting a gesture performed by a user and identifying a first device. A direction in which a second device is positioned, relative to the first device, is then determined, based on at least one of 1) the detected gesture and 2) an orientation of the first device. In response to identifying the second device, content to transmit between the first device and the second device is determined. Additionally, the operation includes transmitting the content between the first device and the second device. | 07-09-2015 |
20150195641 | SYSTEM AND METHOD FOR USER CONTROLLABLE AUDITORY ENVIRONMENT CUSTOMIZATION - A method for generating an auditory environment for a user may include receiving a signal representing an ambient auditory environment of the user, processing the signal using a microprocessor to identify at least one of a plurality of types of sounds in the ambient auditory environment, receiving user preferences corresponding to each of the plurality of types of sounds, modifying the signal for each type of sound in the ambient auditory environment based on the corresponding user preference, and outputting the modified signal to at least one speaker to generate the auditory environment for the user. A system may include a wearable device having speakers, microphones, and various other sensors to detect a noise context. A microprocessor processes ambient sounds and generates modified audio signals using attenuation, amplification, cancellation, and/or equalization based on user preferences associated with particular types of sounds. | 07-09-2015 |
20150197283 | HAPTIC LANGUAGE THROUGH A STEERING MECHANISM - A system, and method for communicating navigation information to a vehicle operator through actuators in a steering mechanism for a vehicle. The steering mechanism can include multiple actuators along or in a surface a vehicle operator touches to steer the vehicle. Different numbers of actuators can be actuated under an operator's hand to communicate the severity of an upcoming turn. Alternatively, an actuator can be actuated by different amounts to communicate the severity of an upcoming turn. Proximity of an upcoming turn can be communicated by cycling actuators at different rates for different turns. By actuating actuators under an operator's left hand or the left portion of a hand, a left-hand turn can be communicated. Conversely, by actuating actuators under an operator's right hand or the right portion of a hand, a right-hand turn can be communicated. | 07-16-2015 |
20150203023 | ROADWAY PROJECTION SYSTEM - A roadway projection system integrated into a vehicle is configured to identify a specific driving scenario encountered by a driver of the vehicle, and to then project an image onto a roadway along which the vehicle travels based on that scenario. The image is intended to provide guidance to the driver in negotiating the identified scenario and/or to visualize potential driving actions of the driver for the benefit of others. The image could be, for example, and without limitation, an indicator that the driver should follow to perform a specific driving or navigation action, or a preference that the driver wishes to share with other drivers. In addition, the roadway projection system may detect images projected by other roadway projection systems in other vehicles and to determine mutual preferences shared between drivers. When a shared preference is violated, the roadway projection system may alert the driver of the vehicle. | 07-23-2015 |
20150379842 | DO-NOT-DISTURB SYSTEM AND APPARATUS - A product for detecting people approaching an isolated user, discouraging the detected people from disturbing the user, and for taking messages from the approaching people. The product may be embodied in noise-canceling headphones that the user is wearing, for example. The product can include a camera and a microphone that can detect approaching people. The product can also include an externally-facing speaker that can play an audio message to the approaching person to attempt to discourage the person from disturbing the user. The product can also prompt the person to leave a message for the user and then record the subsequent message. The user can review the message at a later time. | 12-31-2015 |
20160071525 | TECHNIQUES FOR GENERATING MULTIPLE LISTENING ENVIRONMENTS VIA AUDITORY DEVICES - Approaches are disclosed for generating auditory scenes. A computing device includes a wireless network interface and a processor. The processor is configured to receive, via a microphone, a first auditory signal that includes a first plurality of voice components. The processor is further configured to receive a request to at least partially suppress a first voice component included in the first plurality of voice components. The processor is further configured to generate a second auditory signal that includes the first plurality of voice components with the first voice component at least partially suppressed. The processor is further configured to transmit the second auditory signal to a speaker for output. | 03-10-2016 |
Patent application number | Description | Published |
20100172315 | SYSTEM SCANNING METHOD AND ARRANGEMENT FOR MOBILE WIRELESS COMMUNICATION DEVICES - An exemplary method for searching one of a plurality of systems on a multi-mode device capable of communicating on a first air interface technology and a second air interface technology is disclosed. The exemplary method includes storing a default system search period for one of the air interface technologies, such as WLAN system, receiving user input representative of a user-defined system search period for the WLAN system, storing the user-defined system search period, detecting a system search event for WLAN services, searching WLAN services in response to the system search event, and terminating the WLAN system search after expiration of the user-defined search period. | 07-08-2010 |
20100240352 | SYSTEM AND METHOD FOR OPTIMIZED USE OF A DUAL MODE WIRELESS COMMUNICATION DEVICE - Systems and methods for the operation of a dual mode wireless communication device are provided. A wireless communication device includes a scan module, a registration module and a learning module that cooperate to allow the device to identify available radio access technologies, select a radio interface, manage the radio interface, and learn behavioral patterns that optimize operation of the dual mode device. The dual mode device maximizes the overall time it is operational on the better radio access technology while not performing unnecessary scans. This helps in improving performance, preserving battery life and enhancing the overall user experience. In operation, the dual mode device scans for available voice or data networks upon identification of a trigger event, for example, a manual instruction, a drop in signal strength, a loss of signal, a time of usage on a particular network, a battery condition, an application preference, a state of the wireless communication device, or a geographic location. Various trigger events may be stored in a data storage area on the device and new trigger events such as geographic locations where manual scans are frequently requested by the user or geographic locations where signal strength is low or the network signal is typically lost can be stored for future reference by the device in order to improve performance. | 09-23-2010 |
20100273486 | SYSTEM AND METHOD FOR OPTIMIZING BATTERY POWER - A wireless communication device, a wireless communication system, and a method for optimizing battery power resources are described. The wireless communication device comprises a rechargeable battery, a control module, and a display. The control module is configured to communicate using a first operational mode and a second operational mode different from the first operational mode. The control module is operatively coupled to the rechargeable battery and is configured to determine a first remaining battery time associated with the first operational mode, and a second remaining battery time associated with the second operational mode. The display operatively is coupled to the control module and is adapted to display the first remaining battery time and the second remaining battery time. The wireless communication system comprises antennas configured to communicate using the first operational mode and the second operational mode. The method comprises accessing a network system, estimating battery metrics based on current battery power, querying a table that associates battery power metrics with different radio access technologies, and generating a table output that displays the remaining battery time associated with each of the wireless technologies. | 10-28-2010 |
20110237235 | SOFTWARE ARCHITECTURE FOR DUAL MODE PHONE AND METHOD OF USE - Alternative software architectures for a dual mode wireless communication device and methods of use are provided for efficient and effective use of the processor and memory capabilities of first and second air interface processors on a dual mode wireless communication device. The alternative architectures efficiently distribute a plurality of operational modules across the processors for efficient dual mode operation of a dual mode wireless communication device. Procedures for transitioning into a second air interface mode from a first air interface mode and vice versa are also disclosed. These seamless transitions can be based on user preferences and/or real time environmental variables such as signal strength or availability. | 09-29-2011 |
20120106441 | SUPPORTING A WIRELESS NETWORK PROTOCOL ON A MOBILE DEVICE USING A WIRED INTERFACE - The disclosed mobile communication device, system and method permit the process of integration and/or testing of one or more new and/or evolving wireless technologies on a mobile device without complete hardware integration. To achieve this, the mobile communication device includes a wired interface configured to communicate with a separate device via a wired connection using a wired network protocol. The mobile device also includes a data plane bridge that translates data packets between the wired network protocol of the wired interface and a wireless network protocol. The wireless network protocol is used by a mobile application executing on the mobile communication device to transfer the data packets over a wireless link. The data plane bridge and wired interface permit the data packet to be transferred over the wired interface, instead of the wireless link. | 05-03-2012 |
Patent application number | Description | Published |
20140205278 | CALL SETUP SYSTEMS AND METHODS USING DYNAMIC LINK TAGGING AND OVERBOOKING OF LINKS IN MULTI-DOMAIN TRANSPORT NETWORKS - Call setup methods in a multi-domain network and a multi-domain network use dynamic link tagging and/or overbooking of External Network-Network Interface (ENNI) links. Thus, improved call setup systems and methods include two approaches to improve upon the responsiveness of the network for connection setups including bandwidth reservation in optical networks using “dynamic link tags” and link overbooking in optical networks based on a greedy approach. The bandwidth reservation and the link overbooking can be utilized together or separately to improve call setup. Advantageously, the improved call setup systems and methods can provide a generic bandwidth reservation mechanism, such as in Automatically Switched Optical Network (ASON) networks, to overcome the limitation of ENNI in concurrently updating the abstract link bandwidth and thereby improving the responsiveness of the network. | 07-24-2014 |
20150365739 | SYSTEMS AND METHODS FOR DETECTING AND PROPAGATING RESIZABILITY INFORMATION OF ODUFLEX CONNECTIONS - A method, in a network element, for detecting and propagating resizability information of an Optical channel Data Unit flex (ODUflex) connection includes receiving resizability information in overhead associated with the ODUflex connection, wherein the resizability information indicates a number of available tributary slots and whether the ODUflex connection is symmetric; and adjusting the resizability information based on a change in the available tributary slots due to a bandwidth change at the network element. The systems and methods include a solution to communicate, in real time, the resizability information of an ODUflex connection utilizing the associated data path to carry it instead of the management/control plane. | 12-17-2015 |
20160043797 | FAST MESH RESTORATION SYSTEMS AND METHOD WITH REAL TIME DETECTION OF FAULT LOCATION - Systems and methods for fast restoration in a network using a control plane include detecting a failure on a link associated with the node; and providing failure information through in-band data path overhead of an affected connection, wherein the in-band data path overhead is sent over a fast path, wherein the failure information is received at an originating node of the affected connection via the fast path, prior to the originating node receiving control plane signaling via a slow path relative to the fast path. | 02-11-2016 |