Method and apparatus for prolonging battery life of a media player
    1.
    发明授权
    Method and apparatus for prolonging battery life of a media player 有权
    延长媒体播放器电池寿命的方法和装置

    公开(公告)号:US08855459B2

    公开(公告)日:2014-10-07

    申请号:US12140976

    申请日:2008-06-17

    CPC classification number: G06F1/30 G06F1/3203

    Abstract: A method of operating a media player is provided. In one embodiment the method includes receiving a plurality of initially configured video settings for viewing a video segment on the media player for a desired playback duration. The method further includes determining power required to play the video segment based on the initial video settings and playing the video segment if the required power matches or is less than total power available to the media player. In another embodiment, the method may further include, if the required power exceeds the total power available to the media player, adjusting one or more of the initial video settings, either automatically or by user inputs, to reduce the power required to play the requested video segment for the desired playback duration.

    Abstract translation: 提供操作媒体播放器的方法。 在一个实施例中,该方法包括接收多个初始配置的视频设置,用于在媒体播放器上观看期望的播放持续时间的视频段。 该方法还包括:如果所需功率匹配或小于媒体播放器可用的总功率,则基于初始视频设置确定播放视频片段所需的功率并播放视频片段。 在另一个实施例中,如果所需功率超过媒体播放器可用的总功率,该方法可以进一步包括:自动地或通过用户输入来调整一个或多个初始视频设置,以减少播放所请求的功率所需的功率 视频段用于所需播放持续时间。

    Digital rights management for computer program code
    4.
    发明授权
    Digital rights management for computer program code 有权
    计算机程序代码的数字版权管理

    公开(公告)号:US08650127B1

    公开(公告)日:2014-02-11

    申请号:US11327778

    申请日:2006-01-06

    CPC classification number: G06F21/10

    Abstract: A digital rights management (“DRM”) system is described that seeks to restrict the use and execution of certain computer program code to those hardware systems or platforms authorized by the provider of the protected software. To this end, certain computer programs (or portions thereof) are provided to authorized users in an encrypted format. When a “protected” program is to be executed, it is retrieved and stored in its encrypted format in operating system memory where it is accessible to operating system level routines (e.g., a file read operation). It is also decrypted and placed in another memory such that only the process executing the protected program has ready access to it.

    Abstract translation: 描述了一种数字版权管理(“DRM”)系统,其旨在将某些计算机程序代码的使用和执行限制于由受保护软件提供商授权的那些硬件系统或平台。 为此,某些计算机程序(或其部分)以加密格式提供给授权用户。 当要执行“受保护的”程序时,它被检索并以其加密格式存储在操作系统存储器中,在操作系统存储器中可操作系统级例程(例如,文件读取操作)。 它也被解密并放置在另一个存储器中,使得只有执行受保护程序的进程才能对其进行访问。

    Methods and apparatuses for managing power by leveraging intermediate power margins
    6.
    发明授权
    Methods and apparatuses for managing power by leveraging intermediate power margins 有权
    通过利用中间功率余量来管理电力的方法和装置

    公开(公告)号:US08332679B2

    公开(公告)日:2012-12-11

    申请号:US12871803

    申请日:2010-08-30

    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.

    Abstract translation: 描述了管理利用中间功率余量的系统的功率的方法和装置的示例性实施例。 系统的一个或多个子系统在一个或多个性能点上操作。 测量在一个或多个性能点中的每一个处由一个或多个子系统消耗的功率。 确定一个或多个性能点处的一个或多个子系统的操作功率。 一个或多个子系统在一个或多个性能点处以公知的条件操作。 可以基于与一个或多个子系统相关联的数据来调整操作功率。 将操作功率提供给功率查找表。 功率基于操作功率分布在一个或多个子系统中。

    Methods and apparatuses for dynamic power control
    7.
    发明授权
    Methods and apparatuses for dynamic power control 有权
    动态功率控制的方法和装置

    公开(公告)号:US08332665B2

    公开(公告)日:2012-12-11

    申请号:US12500997

    申请日:2009-07-10

    Abstract: Methods and apparatuses for dynamically budgeting power usage in a data processing system. In one aspect, a data processing system, includes: one or more first components capable of being dynamically throttled to a plurality of different performance level settings; one or more second components; and one or more power usage sensors. The one or more power usage sensors are to determine information on power usage during a first time period of operation of the data processing system. The one or more first components and the one or more second components may include a computing element to determine one of the performance level settings of the one or more first components of the data processing system for a second time period subsequent to the first time period using the information on the power usage during the first time period.

    Abstract translation: 用于在数据处理系统中动态预算功率使用的方法和装置。 在一个方面,一种数据处理系统包括:一个或多个第一组件,其能够被动态地限制到多个不同的性能水平设置; 一个或多个第二组分; 和一个或多个电力使用传感器。 一个或多个功率使用传感器用于确定在数据处理系统的第一操作时段期间的功率使用信息。 一个或多个第一组件和一个或多个第二组件可以包括计算单元,用于在第一时间段之后的第二时间段中确定数据处理系统的一个或多个第一组件的性能水平设置之一, 关于第一次使用电量的信息。

    Data filtering using central DMA mechanism
    10.
    发明申请
    Data filtering using central DMA mechanism 有权
    数据过滤采用中央DMA机制

    公开(公告)号:US20100082849A1

    公开(公告)日:2010-04-01

    申请号:US12319940

    申请日:2009-01-14

    CPC classification number: G06F13/128 Y02D10/14

    Abstract: A method and system is disclosed for passing data processed by a DMA controller through a transmission filter. The method includes the DMA controller accessing data for transfer between an origination location in the system and a destination location in the system. The accessed data is passed through the DMA controller before being sent to the destination location. While the data is being passed through the DMA controller, it is passed through a transmission filter for processing. This processing may include the addition or removal of transmission protocol headers and footers, and determination of the destination of the data. This processing may also include hash-based packet classification and checksum generation and checking. Upon completion of the processing, the data is sent directly to a prescribed destination location, typically either a memory circuit or an I/O device.

    Abstract translation: 公开了一种通过传输滤波器传送由DMA控制器处理的数据的方法和系统。 该方法包括DMA控制器访问用于在系统中的始发位置和系统中的目的地位置之间传送的数据。 访问的数据在发送到目标位置之前通过DMA控制器传递。 当数据通过DMA控制器时,它通过传输过滤器进行处理。 该处理可以包括添加或删除传输协议报头和页脚,以及确定数据的目的地。 该处理还可以包括基于散列的分组分类和校验和生成和检查。 在处理完成后,数据被直接发送到规定的目的地位置,通常是存储器电路或I / O设备。

Patent Agency Ranking