Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Rottler, US

Benjamin Rottler, Pittsburgh, PA US

Patent application numberDescriptionPublished
20100082328SYSTEMS AND METHODS FOR SPEECH PREPROCESSING IN TEXT TO SPEECH SYNTHESIS - Algorithms for synthesizing speech used to identify media assets are provided. Speech may be selectively synthesized form text strings associated with media assets. A text string may be normalized and its native language determined for obtaining a target phoneme for providing human-sounding speech in a language (e.g., dialect or accent) that is familiar to a user. The algorithms may be implemented on a system including several dedicated render engines. The system may be part of a back end coupled to a front end including storage for media assets and associated synthesized speech, and a request processor for receiving and processing requests that result in providing the synthesized speech. The front end may communicate media assets and associated synthesized speech content over a network to host devices coupled to portable electronic devices on which the media assets and synthesized speech are played back.04-01-2010

Benjamin Rottler, San Franciso, CA US

Patent application numberDescriptionPublished
20110110534ADJUSTABLE VOICE OUTPUT BASED ON DEVICE STATUS - This is directed to providing voice audio output to a user of an electronic device. To allow a user to immediately recognize the status of one or more processes or components of the electronic device from voice audio output, independent of the content of the voice audio output, the electronic device can adjust the voice audio output based on the status of the device. For example, the voice audio output can be adjusted to sound more or less tired based on the battery level of the device. As another example, the pitch or speed of voice audio output can change to identify the particular network or type of network to which a device is connected. The change in voice audio output can be correlated to any suitable device status, including for example using a linear or non-linear correlation.05-12-2011

Benjamin A. Rottler, San Francisco, CA US

Patent application numberDescriptionPublished
20110023068METHOD AND SYSTEM TO SEARCH VIEWABLE CONTENT - A system to search to search viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a communications module to receive a request associated with one or more directional keys on a control device, a search term detector to determine a search term associated with the request, a search module to locate a content item associated with the search term; and a presentation module to present the content item associated with the search term.01-27-2011
20110090402METHOD AND SYSTEM TO NAVIGATE VIEWABLE CONTENT - A method and system to navigate viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a presentation module to present main content on a display screen, a communications module to receive a first request associated with a first directional key on a remote control device, a navigation mode detector to determine a navigation mode associated with the first request; a margin menu module to activate a margin menu associated with the determined navigation mode. The margin menu may be presented along one of the margins of a display screen, while permitting viewing of the main content.04-21-2011

Benjamin A. Rottler, Burlingame, CA US

Patent application numberDescriptionPublished
20090063542Cluster Presentation of Digital Assets for Electronic Devices - Improved approaches to present groups of digital assets in a dynamic, graphical manner are disclosed. The groups to be presented can be automatically formed in accordance with grouping criteria. Each of the resulting groups can then be visually represented by a set of images. The sets of images for the different groups can be dynamically visually presented in a sequential manner. The plurality of images that represent a particular group can be concurrently presented in a partial overlapped arrangement. Optionally, user interaction can affect the group(s) being presented, alter the images visually representing the group(s), or cause other navigational actions with respect to the digital assets. The presentation of the groups (e.g., clusters) can serve to assist a user in understanding what digital assets (e.g., digital media assets) are available on an electronic device. The electronic device typically permits the user to utilize (e.g., play, view, etc.) the digital assets.03-05-2009
20090181649Dynamic Delivery and Presentation of Electronic Data to Mobile Electronic Devices - Delivery and/or presentation of electronic data to a mobile electronic device in accordance with a dynamic user profile are disclosed. In one embodiment, as the user profile changes, the electronic data being delivered to and/or presented on the mobile electronic device can dynamically change. In other words, the electronic data being delivered and/or presented can be selected, customized or targeted for characteristics of the dynamic user profile.07-16-2009

Benjamin Andrew Rottler, San Francisco, CA US

Patent application numberDescriptionPublished
20100211199DYNAMIC AUDIO DUCKING - Various dynamic audio ducking techniques are provided that may be applied where multiple audio streams, such as a primary audio stream and a secondary audio stream, are being played back simultaneously. For example, a secondary audio stream may include a voice announcement of one or more pieces of information pertaining to the primary audio stream, such as the name of the track or the name of the artist. In one embodiment, the primary audio data and the voice feedback data are initially analyzed to determine a loudness value. Based on their respective loudness values, the primary audio stream may be ducked during the period of simultaneous playback such that a relative loudness difference is generally maintained with respect to the loudness of the primary and secondary audio streams. Accordingly, the amount of ducking applied may be customized for each piece of audio data depending on its loudness characteristics.08-19-2010
20100232626INTELLIGENT CLIP MIXING - Various techniques for controlling the playback of secondary audio data on an electronic device are provided. In one embodiment, a secondary audio clip mixing profile is selected based upon the type of audio output device, such as a speaker or a headset, coupled to the electronic device. The selected mixing profile may define respective digital gain values to be applied to a secondary audio stream at each digital audio level of the electronic device, and may be customized based upon one or more characteristics of the audio output device to substantially optimize audibility and user-perceived comfort. In this manner, the overall user listening experience may be improved.09-16-2010
20110010626Device and Method for Adjusting a Playback Control with a Finger Gesture - In some embodiments, a method is performed at an electronic device with a touch-sensitive surface while the device is providing content. The device detects a finger contact at a first location on the surface. The first location and an edge of the surface define a first distance. The finger contact at the first location corresponds to a start of a control adjustment gesture for setting an adjustable parameter for providing content. In response to detecting the start of the control adjustment gesture, the device maps a range of positions associated with the adjustable parameter to correspond to at least a portion of the first distance; detects movement of the finger contact in the control adjustment gesture; and modifies the adjustable parameter for providing content in accordance with the movement of the finger contact in the control adjustment gesture and the mapping of the range of positions.01-13-2011