Patent classifications
G06F3/16
Smart audio system capable of determining speaker type and position
There is provided a smart audio system including multiple audio devices and a central server. The central server confirms a model of every audio device and a position thereof in an operation area in a scan mode. The central server confirms a user position or a user state to accordingly control output power of a speaker of each of the multiple audio devices in an operation mode.
Quiet hours for notifications
In some implementations, a computing device can be configured to automatically turn off notifications when generating a notification would cause a disturbance or be unwanted by a user. The device can be configured with quiet hours during which notifications that would otherwise be generated by the computing device can be suppressed. In some implementations, quiet hours can be configured as a time period with a start time and an end time. In some implementations, quiet hours can be derived from application data. For example, calendar data, alarm clock data, map data, etc. can be used to determine when quiet hours should be enforced. In some implementations, the device can be configured with exceptions to quiet hour notification suppression. In some implementations, the user can identify contacts to which the quiet hours notification suppression should not be applied.
Modification of audio-based computer program output
Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
Modification of audio-based computer program output
Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
Head orientation training devices
Described herein are head orientation training devices for sports training and systems including such devices. A head orientation training device (HOTD) can include a position sensor configured to sense a tilt of the device, continually, while the device is activated. The HOTD can also include a computing device, configured to retrieve the tilt of the device from the position sensor, repeatedly, while the apparatus is activated. Also, the computing device of the HOTD can be configured to activate an alarm (such an audible or a visual alert) when the tilt of the apparatus exceeds a tilt threshold. The tilt threshold can be user definable as well.
Head orientation training devices
Described herein are head orientation training devices for sports training and systems including such devices. A head orientation training device (HOTD) can include a position sensor configured to sense a tilt of the device, continually, while the device is activated. The HOTD can also include a computing device, configured to retrieve the tilt of the device from the position sensor, repeatedly, while the apparatus is activated. Also, the computing device of the HOTD can be configured to activate an alarm (such an audible or a visual alert) when the tilt of the apparatus exceeds a tilt threshold. The tilt threshold can be user definable as well.
Method and apparatus for identifying a single user requesting conflicting content and resolving said conflict
Systems and methods for automatically determining when a single party is playing or requesting conflicting content on two different devices, and resolving the conflict accordingly. Systems automatically identify when a single user is playing back a content stream on one device, then requests another content stream on another device. If the two content streams conflict, the conflict is automatically resolved in a number of ways, including by automatically pausing or redirecting one of the content streams. Conflict identification may also be carried out with the assistance of an added state flag that indicates a device or stream that has audio priority in a conflict. Thus, for example, when one user requests two conflicting content streams, and only one stream is associated with the conditional audio enabled flag, audio of the flagged stream may be played, while the other stream is muted.
Audio playout report for ride-sharing session
In one aspect, an example method to be performed by a computing device includes (a) determining that a ride-sharing session is active; (b) in response to determining the ride-sharing session is active, using a microphone of the computing device to capture audio content; (c) identifying reference audio content that has at least a threshold extent of similarity with the captured audio content; (d) determining that the ride-sharing session is inactive; and (e) outputting an indication of the identified reference audio content.
Method for adjusting sound playback and portable device thereof
A method for adjusting sound playback of a portable device for constancy notwithstanding different environments outputs from the portable device detectable audio signals inaudible to user and the device receives reflected audio before the portable device is actually commanded to play an audio file. A list of volume weightings for reflected audio is calculated. Before commencing playback of the audio file, the portable device obtains reference volume weightings from a list according to the current volume setting, and calculates adjustment coefficients for different frequency bands based on weightings of the reference volume list and of the reflected audio list. The audio signals of the audio file are output after adjustment. A portable device is also disclosed.
Display apparatus and signal generation apparatus
A display apparatus according to an embodiment of the present disclosure includes: a thin plate-like display cell that displays an image; M exciters that are disposed on a back surface side of the display cell, and vibrate the display cell; and a driving section that drives the display cell and the M exciters.