Method and apparatus to support the maintenance and reduction of FLASH utilization as it pertains to unused or infrequently referenced FLASH data
    11.
    发明申请
    Method and apparatus to support the maintenance and reduction of FLASH utilization as it pertains to unused or infrequently referenced FLASH data 审中-公开
    支持维护和降低FLASH利用率的方法和装置,因为它涉及未使用或不经常引用的FLASH数据

    公开(公告)号:US20050027954A1

    公开(公告)日:2005-02-03

    申请号:US10633010

    申请日:2003-08-01

    IPC分类号: G06F12/00

    摘要: A method and apparatus for managing memory usage. Whether a file stored on a user/hardware accessible portion of a non-volatile memory device in a computing system has been accessed within a predetermined period is determined. If the file has not been accessed within the pre-determined period, the file is purged to enable the recovery of storage space in the user/hardware accessible portion of the non-volatile memory device being occupied by unused or infrequently accessed files.

    摘要翻译: 一种用于管理存储器使用的方法和装置。 确定在预定时间段内是否访问存储在计算系统中的非易失性存储器设备的用户/硬件可访问部分上的文件。 如果在预定时段内没有访问该文件,则该文件被清除以使得恢复非易失性存储器设备的用户/硬件可访问部分被未使用或不经常访问的文件占用的存储空间。

    System and method to conditionally shrink an executable module
    12.
    发明申请
    System and method to conditionally shrink an executable module 有权
    有条件地收缩可执行模块的系统和方法

    公开(公告)号:US20050251583A1

    公开(公告)日:2005-11-10

    申请号:US10832789

    申请日:2004-04-26

    摘要: An embodiment of the present invention is a system and method relating to shrinking, or optimizing, executable images resulting is a savings of storage space. In at least one embodiment, the present invention removes unnecessary fields, or information, from an executable image header before storing the image on a flash for a target platform. The removal of information that is irrelevant to the target platform allows the executable to take up less space on the flash memory. When loaded, the image is interpreted based on the optimized header information. In an embodiment, the image may be further compressed by known methods, to save additional space. Other embodiments are described and claimed.

    摘要翻译: 本发明的一个实施例是与缩小或优化可执行图像有关的系统和方法,从而节省了存储空间。 在至少一个实施例中,本发明在将图像存储在用于目标平台的闪存上之前,从可执行映像头中去除不必要的字段或信息。 删除与目标平台无关的信息允许可执行文件占用较少的闪存空间。 加载时,基于优化的标题信息来解释图像。 在一个实施例中,可以通过已知方法进一步压缩图像,以节省额外的空间。 描述和要求保护其他实施例。

    METHOD AND APPARATUS FOR QUICK RESUMPTION
    13.
    发明申请
    METHOD AND APPARATUS FOR QUICK RESUMPTION 有权
    快速恢复的方法和装置

    公开(公告)号:US20130151876A1

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

    申请号:US13764245

    申请日:2013-02-11

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3234 G06F9/4418

    摘要: When transitioning from sleep mode to active mode, a processing system loads first stage resume content and second stage resume content into a volatile memory of the processing system. The first stage resume content may contain contextual data for a first program that was in use before the processing system transitioned to sleep mode. The second stage resume content may contain contextual data for another program that was in use before the processing system transitioned to sleep mode. The processing system may provide a user interface for the first program before all of the second stage resume content has been loaded into the volatile memory. Other embodiments are described and claimed.

    摘要翻译: 当从睡眠模式转换到活动模式时,处理系统将第一级恢复内容和第二级恢复内容加载到处理系统的易失性存储器中。 第一阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的第一程序的上下文数据。 第二阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的另一程序的上下文数据。 处理系统可以在所有第二阶段恢复内容已经被加载到易失性存储器之前为第一程序提供用户界面。 描述和要求保护其他实施例。

    Method and apparatus for quick resumption
    14.
    发明申请
    Method and apparatus for quick resumption 有权
    快速恢复的方法和装置

    公开(公告)号:US20070061556A1

    公开(公告)日:2007-03-15

    申请号:US11229126

    申请日:2005-09-15

    IPC分类号: G06F9/00

    CPC分类号: G06F1/3234 G06F9/4418

    摘要: When transitioning from sleep mode to active mode, a processing system loads first stage resume content and second stage resume content into a volatile memory of the processing system. The first stage resume content may contain contextual data for a first program that was in use before the processing system transitioned to sleep mode. The second stage resume content may contain contextual data for another program that was in use before the processing system transitioned to sleep mode. The processing system may provide a user interface for the first program before all of the second stage resume content has been loaded into the volatile memory. Other embodiments are described and claimed.

    摘要翻译: 当从睡眠模式转换到活动模式时,处理系统将第一级恢复内容和第二级恢复内容加载到处理系统的易失性存储器中。 第一阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的第一程序的上下文数据。 第二阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的另一程序的上下文数据。 处理系统可以在所有第二阶段恢复内容已经被加载到易失性存储器之前为第一程序提供用户界面。 描述和要求保护其他实施例。

    Method and apparatus for quick resumption
    15.
    发明申请
    Method and apparatus for quick resumption 有权
    快速恢复的方法和装置

    公开(公告)号:US20070061558A1

    公开(公告)日:2007-03-15

    申请号:US11229203

    申请日:2005-09-15

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4418

    摘要: During a process of transitioning a processing system from sleep mode to active mode, system firmware of the processing system may automatically determine whether an initialization task has been assigned to a component other than system firmware, based on data obtained from a resume descriptor stored in nonvolatile storage of the processing system. The system firmware may skip the initialization task if the initialization task has been assigned to a component other than the system firmware. For example, in one embodiment, the system firmware may determine whether the resume descriptor identifies one or more memory ranges. If so, the system firmware may forego initialization of at least one memory range identified in the resume descriptor when initializing a random access memory (RAM) of the processing system. Other embodiments are described and claimed.

    摘要翻译: 在将处理系统从睡眠模式转换到活动模式的过程中,处理系统的系统固件可以基于从存储在非易失性存储器中的恢复描述符获得的数据自动地确定初始化任务是否已被分配给系统固件以外的组件 存储处理系统。 如果将初始化任务分配给系统固件以外的组件,系统固件可能会跳过初始化任务。 例如,在一个实施例中,系统固件可以确定恢复描述符是否识别一个或多个存储器范围。 如果是这样,当初始化处理系统的随机存取存储器(RAM)时,系统固件可以放弃在恢复描述符中标识的至少一个存储器范围的初始化。 描述和要求保护其他实施例。

    Utilization of platform-based optimization routines by a computer system
    16.
    发明申请
    Utilization of platform-based optimization routines by a computer system 审中-公开
    利用计算机系统基于平台的优化程序

    公开(公告)号:US20050071833A1

    公开(公告)日:2005-03-31

    申请号:US10675877

    申请日:2003-09-29

    IPC分类号: G06F9/445 G06F9/45

    CPC分类号: G06F9/4401

    摘要: A method and system to utilize platform-based optimization routines by a computer system. An application executing on the computer system initializes a user library bound to the application. The user library requests that an optimized library be copied into the user space of the computer system. The optimized library includes functions optimized for the hardware configuration of the computer system and is advertised by the firmware of the computer system. The entry points of the optimized functions are exported to the application, the optimized functions corresponding to non-optimized functions of the application. In one embodiment, the optimized library is validated before being copied into user space.

    摘要翻译: 一种利用计算机系统利用基于平台的优化程序的方法和系统。 在计算机系统上执行的应用程序初始化绑定到应用程序的用户库。 用户库请求将优化的库复制到计算机系统的用户空间中。 优化的库包括针对计算机系统的硬件配置优化的功能,并由计算机系统的固件发布。 优化功能的入口点导出到应用程序,优化的功能对应于应用程序的非优化功能。 在一个实施例中,优化的库在被复制到用户空间之前被验证。

    Method and apparatus for quickly changing the power state of a data processing system
    18.
    发明申请
    Method and apparatus for quickly changing the power state of a data processing system 审中-公开
    用于快速改变数据处理系统的电源状态的方法和装置

    公开(公告)号:US20070234028A1

    公开(公告)日:2007-10-04

    申请号:US11715731

    申请日:2007-03-08

    IPC分类号: G06F9/00

    摘要: A data processing system features a processor, random access memory (RAM), flash memory, a disk drive, an operating system (OS), and platform software. The platform software is capable of intercepting an attempt by the OS to read a storage location of the disk drive during a process of transitioning the data processing system from an inactive mode to an active mode. In response to intercepting the attempt by the OS to read the disk drive, the platform software may automatically determine whether the storage location for the read corresponds to a disk area reserved for power state transition data. If the storage location corresponds to the area reserved for power state transition data, the platform software may automatically read data from the flash memory instead of the disk drive, and pass that data to the OS. Other embodiments are described and claimed.

    摘要翻译: 数据处理系统具有处理器,随机存取存储器(RAM),闪速存储器,磁盘驱动器,操作系统(OS)和平台软件。 在将数据处理系统从非活动模式转换到活动模式的过程中,平台软件能够拦截OS尝试读取磁盘驱动器的存储位置。 响应于拦截操作系统读取磁盘驱动器的尝试,平台软件可以自动确定读取的存储位置是否对应于为功率状态转换数据保留的磁盘区域。 如果存储位置对应于为电源状态转换数据保留的区域,平台软件可以自动从闪速存储器而不是磁盘驱动器读取数据,并将该数据传递给OS。 描述和要求保护其他实施例。

    Effecting a processor operating mode change to execute device code

    公开(公告)号:US20060212609A1

    公开(公告)日:2006-09-21

    申请号:US11081238

    申请日:2005-03-15

    IPC分类号: G06F3/00

    CPC分类号: G06F9/4403

    摘要: Provided are a method, system and program for effecting a processor operating mode change to execute device code. A processor receives a call while the processor is operating in a first mode, wherein the call is made to effect execution of device code to control a device. The processor determines whether the call is intended to change a processor operating mode from the first mode to a second mode. The state of the processor is selectively changed to a second mode in which the processor executes second mode instructions loaded in a protected section of memory inaccessible to an operating system in response to determining that the call is intended to change the processor operating mode. The second mode instructions execute the device code to control the device.

    System and method to establish a peer-to-peer IT backbone
    20.
    发明申请
    System and method to establish a peer-to-peer IT backbone 失效
    建立对等IT骨干网的系统和方法

    公开(公告)号:US20070005744A1

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

    申请号:US11173469

    申请日:2005-06-30

    IPC分类号: G06F15/173

    摘要: A peer-to-peer IT (Information Technology) backbone. The system includes at least one IT server and a plurality of client computers arranged in a peer-to-peer IT backbone. Each of the client computers includes an in-band processor, an out-of-band (OOB) microcontroller, and a storage device coupled to the in-band processor and OOB microcontroller. The storage device includes a reserved area for the OOB microcontroller to enable an IT-administration to push IT payloads from the at least one IT server onto the reserved area of at least one of the plurality of client computers. The IT payloads are disseminated throughout the peer-to-peer IT backbone by the OOB microcontroller of the client computers.

    摘要翻译: 对等IT(信息技术)骨干网。 该系统包括布置在对等IT骨干网中的至少一个IT服务器和多个客户端计算机。 每个客户计算机包括带内处理器,带外(OOB)微控制器和耦合到带内处理器和OOB微控制器的存储设备。 存储设备包括用于OOB微控制器的保留区域,以使得IT管理能够将来自至少一个IT服务器的IT有效载荷推送到多个客户端计算机中的至少一个客户端计算机的保留区域上。 IT负载通过客户端计算机的OOB微控制器在整个对等IT骨干网中传播。