Power-gating media decoders to reduce power consumption

    公开(公告)号:US09632561B2

    公开(公告)日:2017-04-25

    申请号:US11770446

    申请日:2007-06-28

    IPC分类号: G06F1/32

    摘要: Embodiments of a system that reduces power consumption by power-gating media decoders are described. During operation of the system, a decoder circuit receives encoded audio data and outputs corresponding decoded audio data to a memory, which is electrically coupled to the decoder circuit. Moreover, control logic, which is electrically coupled to the memory and the decoder circuit, provides commands to the memory and the decoder circuit that selectively disable at least a portion of the memory based on an amount of decoded audio data in the memory.

    Media playback power management devices and methods
    93.
    发明授权
    Media playback power management devices and methods 有权
    媒体播放电源管理设备和方法

    公开(公告)号:US09256275B2

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

    申请号:US12970468

    申请日:2010-12-16

    IPC分类号: G06F3/00 G06F5/00 G06F1/32

    摘要: Devices and methods for power management during media playback are provided. For example, an electronic device according to an embodiment may include storage, a decoder, an output buffer, and data processing circuitry. The storage may store compressed media data that may be decoded by the decoder. The output buffer may store the decoded media data before the decoded media data is played out. The data processing circuitry configured may measure a fullness of the output buffer and may set an operating frequency of the storage, the decoder, the output buffer, or the data processing circuitry, or a combination thereof, depending on a format of the compressed media data and the fullness of the output buffer.

    摘要翻译: 提供了媒体播放期间电源管理的设备和方法。 例如,根据实施例的电子设备可以包括存储器,解码器,输出缓冲器和数据处理电路。 存储器可以存储可以由解码器解码的压缩媒体数据。 输出缓冲器可以在解码的媒体数据被播放之前存储解码的媒体数据。 配置的数据处理电路可以测量输出缓冲器的饱和度,并且可以根据压缩媒体数据的格式来设置存储器,解码器,输出缓冲器或数据处理电路或其组合的操作频率 和输出缓冲区的丰满度。

    Systems and methods for efficiently coding and processing image data
    94.
    发明授权
    Systems and methods for efficiently coding and processing image data 有权
    用于有效地编码和处理图像数据的系统和方法

    公开(公告)号:US08704909B2

    公开(公告)日:2014-04-22

    申请号:US12711079

    申请日:2010-02-23

    摘要: Systems, methods, and computer-readable media for efficiently coding and processing image data using an electronic device are provided. While both image-quality processing and coding operations may be performed for a frame of captured image data, the electronic device may leverage information generated during one operation in order to more efficiently conduct another operation. For example, an image coding operation may be performed on a first frame of image data by partitioning the image data into blocks of data and transforming the blocks of data into a frequency domain representation or format. Color component statistics from one or more of the blocks of data may be obtained, and an image-quality processing operation may then be performed on the first frame of image data or a subsequent frame of image data using the obtained color component statistics.

    摘要翻译: 提供了使用电子设备有效地编码和处理图像数据的系统,方法和计算机可读介质。 虽然可以对所拍摄的图像数据的帧执行图像质量处理和编码操作,但是电子设备可以利用在一次操作期间生成的信息,以便更有效地进行另一操作。 例如,可以通过将图像数据分割成数据块并将数据块变换为频域表示或格式来对图像数据的第一帧执行图像编码操作。 可以获得来自一个或多个数据块的颜色分量统计信息,然后可以使用获得的颜色分量统计信息对图像数据的第一帧或后续的图像数据帧执行图像质量处理操作。

    System and method for performing audio processing operations by storing information within multiple memories
    96.
    发明授权
    System and method for performing audio processing operations by storing information within multiple memories 有权
    通过在多个存储器内存储信息来执行音频处理操作的系统和方法

    公开(公告)号:US08682460B2

    公开(公告)日:2014-03-25

    申请号:US12701559

    申请日:2010-02-06

    申请人: Aram Lindahl

    发明人: Aram Lindahl

    IPC分类号: G06F17/00

    摘要: Systems, methods, and devices are provided for performing audio processing operations, such as crossfading between two audio streams, by storing information on multiple memories. In one example, such a method may include storing a first portion of information associated with an audio processing operation on a first memory. A second memory may be activated, upon which a second portion of the information associated with the audio processing operation may be stored. The audio processing operation may be performed using a processor with the information stored on the first memory and the second memory. When the audio processing operation has completed, the second memory may be deactivated.

    摘要翻译: 提供了系统,方法和设备,用于通过在多个存储器上存储信息来执行诸如两个音频流之间的交叉渐变的音频处理操作。 在一个示例中,这种方法可以包括将与音频处理操作相关联的信息的第一部分存储在第一存储器上。 可以激活第二存储器,可以存储与音频处理操作相关联的信息的第二部分。 可以使用具有存储在第一存储器和第二存储器上的信息的处理器来执行音频处理操作。 当音频处理操作完成时,可以停用第二存储器。

    Audio crossfading
    97.
    发明授权
    Audio crossfading 有权
    音频交叉淡入淡出

    公开(公告)号:US08473084B2

    公开(公告)日:2013-06-25

    申请号:US12873924

    申请日:2010-09-01

    IPC分类号: G06F17/00

    摘要: Techniques are presented for dynamically controlling an audio crossfade from a first audio track to a second audio track. The first audio track may be decoded and buffered to a first buffer. A user may select a second audio track at some point during playback of the first audio track. The second audio track may be decoded, and a processor may access the decoded second audio track and the buffered first audio track and mix the two audio tracks. The mixed audio track may be inserted in the same first buffer near or at the read pointer of the first buffer, such that latency between the user selection and the crossfade into the selected audio track may be minimized. The insertion of the mixed audio track may depend on various factors, including the type of audio file and/or the decoder type used to decode the second audio track.

    摘要翻译: 提供了用于动态地控制从第一音频轨道到第二音频轨道的音频交叉渐变的技术。 第一音频轨道可以被解码并缓冲到第一缓冲器。 用户可以在第一音轨的播放期间的某一点选择第二音轨。 第二音频轨道可以被解码,并且处理器可以访问经解码的第二音频轨道和缓冲的第一音频轨道并混合两个音频轨道。 混合音频轨道可以被插入在第一缓冲器的读指针附近或其附近的相同的第一缓冲器中,使得用户选择和与所选音轨之间的交叉渐变的等待时间可以被最小化。 混合音轨的插入可以取决于各种因素,包括音频文件的类型和/或用于解码第二音轨的解码器类型。

    Tactile feedback in an electronic device
    98.
    发明授权
    Tactile feedback in an electronic device 有权
    电子设备中的触觉反馈

    公开(公告)号:US08400283B2

    公开(公告)日:2013-03-19

    申请号:US13411716

    申请日:2012-03-05

    IPC分类号: G08B6/00

    摘要: An electronic device for providing tactile feedback is provided. The electronic device may provide tactile feedback using any suitable approach, including for example vibration, heat, electrical, visual, or any other type of feedback. The electronic device may provide tactile feedback in response to detecting any particular status of the electronic device, receiving any particular input, or detecting any suitable communication received by the electronic device. For example, the electronic device may provide tactile feedback in response to identifying the current network of the device, the status of a particular electronic device component, or any other electronic device status. As another example, the electronic device may provide tactile feedback in response to receiving a particular type of communication, or in response to receiving a communication from a particular contact.

    摘要翻译: 提供了一种用于提供触觉反馈的电子设备。 电子设备可以使用任何合适的方法提供触觉反馈,包括例如振动,热,电,视觉或任何其他类型的反馈。 电子设备可以响应于检测电子设备的任何特定状态,接收任何特定输入或检测由电子设备接收到的任何合适的通信来提供触觉反馈。 例如,电子设备可以响应于识别设备的当前网络,特定电子设备组件的状态或任何其他电子设备状态来提供触觉反馈。 作为另一示例,电子设备可以响应于接收到特定类型的通信或响应于从特定联系人接收到通信而提供触觉反馈。

    Devices and Methods for Identifying a Prompt Corresponding to a Voice Input in a Sequence of Prompts
    99.
    发明申请
    Devices and Methods for Identifying a Prompt Corresponding to a Voice Input in a Sequence of Prompts 有权
    用于在提示序列中识别对应于语音输入的提示的设备和方法

    公开(公告)号:US20130006643A1

    公开(公告)日:2013-01-03

    申请号:US13615418

    申请日:2012-09-13

    IPC分类号: G10L21/00

    摘要: This is directed to processing voice inputs received by an electronic device while prompts are provided. In particular, this is directed to providing a sequence of prompts to a user (e.g., voice over prompts) while monitoring for a voice input. When the voice input is received, a characteristic time stamp can be identified for the voice input, and can be compared to periods or windows associated with each of the provided prompts. The electronic device can then determine that the prompt corresponding to a window that includes the characteristic time stamp was the prompt to which the user wished to apply the voice input. The device can process the voice input to extract a user instruction, and apply the instruction to the identified prompt (e.g., and perform an operation associated with the prompt).

    摘要翻译: 这是针对在提供提示时处理由电子设备接收的语音输入。 特别地,这旨在在监视语音输入的同时向用户提供一系列提示(例如,语音提示)。 当接收到语音输入时,可以识别用于语音输入的特征时间戳,并且可以与与所提供的提示中的每一个相关联的周期或窗口进行比较。 电子设备然后可以确定对应于包括特征时间戳的窗口的提示是用户希望应用语音输入的提示。 设备可以处理语音输入以提取用户指令,并将该指令应用于所识别的提示(例如,并执行与提示相关的操作)。

    Power management techniques for buffering and playback of audio broadcast data
    100.
    发明授权
    Power management techniques for buffering and playback of audio broadcast data 有权
    电源管理技术,用于缓冲和播放音频广播数据

    公开(公告)号:US08346203B2

    公开(公告)日:2013-01-01

    申请号:US12541820

    申请日:2009-08-14

    IPC分类号: H04H60/09 H04B1/16 H04B1/38

    CPC分类号: H04H40/18 G06F1/3203

    摘要: Various techniques that relate to prolonging the battery life on a portable electronic device during the buffering and playback of audio broadcast data are provided. In accordance with disclosed embodiments, upon detecting a low power state, the device may implement one or more low power actions, including starting, continuing, or stopping one or more audio broadcast functions, such as buffering or playing back audio broadcast data, to reduce overall power consumption, and thus prolong battery life. In one embodiment, a user may specify one or more low power actions that are to be implemented during a low power state by configuring user settings stored on the device. In another embodiment, the device, upon detecting a low power state, may prompt the user to make a selection from a listing of selectable low power action options and perform the selected low power action.

    摘要翻译: 提供了涉及在音频广播数据的缓冲和重放期间延长便携式电子设备上的电池寿命的各种技术。 根据所公开的实施例,在检测到低功率状态时,设备可以实现一个或多个低功率动作,包括启动,继续或停止一个或多个音频广播功能,例如缓冲或重放音频广播数据,以减少 总体功耗,从而延长电池寿命。 在一个实施例中,用户可以通过配置存储在设备上的用户设置来指定要在低功率状态下实现的一个或多个低功率动作。 在另一个实施例中,该装置在检测到低功率状态时可以提示用户从可选择的低功率动作选项的列表中进行选择并执行所选择的低功率动作。