COMPILER IMPLEMENTED SOFTWARE CACHE APPARATUS AND METHOD IN WHICH NON-ALIASED EXPLICITLY FETCHED DATA ARE EXCLUDED
    92.
    发明申请
    COMPILER IMPLEMENTED SOFTWARE CACHE APPARATUS AND METHOD IN WHICH NON-ALIASED EXPLICITLY FETCHED DATA ARE EXCLUDED 有权
    编译器实现的软件高速缓存设备和方法,其中非排除的显式数据被排除

    公开(公告)号:US20070261042A1

    公开(公告)日:2007-11-08

    申请号:US11279768

    申请日:2006-04-14

    IPC分类号: G06F9/45

    CPC分类号: G06F8/4442

    摘要: A compiler implemented software cache apparatus and method in which non-aliased explicitly fetched data are excluded are provided. With the mechanisms of the illustrative embodiments, a compiler uses a forward data flow analysis to prove that there is no alias between the cached data and explicitly fetched data. Explicitly fetched data that has no alias in the cached data are excluded from the software cache. Explicitly fetched data that has aliases in the cached data are allowed to be stored in the software cache. In this way, there is no runtime overhead to maintain the correctness of the two copies of data. Moreover, the number of lines of the software cache that must be protected from eviction is decreased. This leads to a decrease in the amount of computation cycles required by the cache miss handler when evicting cache lines during cache miss handling.

    摘要翻译: 提供了一种编译器实现的软件缓存装置和方法,其中排除了非别名显式提取的数据。 利用说明性实施例的机制,编译器使用前向数据流分析来证明在缓存的数据和显式提取的数据之间没有别名。 在缓存数据中没有别名的显式获取的数据将从软件高速缓存中排除。 在缓存数据中具有别名的明确获取的数据被允许存储在软件高速缓存中。 以这种方式,没有运行时开销来维护两个数据副本的正确性。 此外,必须防止驱逐的软件缓存的行数减少。 这导致在高速缓存未命中处理期间驱逐高速缓存行时缓存未命中处理程序所需的计算周期量的减少。

    Method for enhancing effects of colorants and conditioners
    94.
    发明申请
    Method for enhancing effects of colorants and conditioners 失效
    增强着色剂和调理剂效果的方法

    公开(公告)号:US20070067924A1

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

    申请号:US11512910

    申请日:2006-08-30

    IPC分类号: A61K8/00

    摘要: Methods are provided for enhancing the longevity of the binding of various benefit agents to hair and skin. Applications of traditional and non-traditional colorants and conditioners to hair and skin are amended with compositions of hair or skin-binding peptides respectively. The presence of the hair or skin-binding peptide compositions act to increase the longevity of the applied colorant or conditioner on the hair or skin.

    摘要翻译: 提供了用于增强各种有益剂与头发和皮肤结合的寿命的方法。 传统和非传统着色剂和调理剂对毛发和皮肤的应用分别用头发或皮肤结合肽的组合物修饰。 头发或皮肤结合肽组合物的存在用于增加所施用的着色剂或护发素在头发或皮肤上的寿命。

    Safety tire, method of making and method of improved traffic safety with use thereof
    96.
    发明申请
    Safety tire, method of making and method of improved traffic safety with use thereof 失效
    安全轮胎,制造方法以及改善交通安全的方法

    公开(公告)号:US20060213593A1

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

    申请号:US11087711

    申请日:2005-03-24

    IPC分类号: B60C11/24

    CPC分类号: B60C11/24 Y10T152/10027

    摘要: A tire in which a tire manufacturer has determined the tractive capacity at numerous levels of tread wear, the tire having at least one visual warning indicator located at a tread depth corresponding to a percentage loss of tractive capacity. Also, a method of making the tire and a method improving traffic safety through use of such a tire combined with educating the consumer as to proper use of the tire.

    摘要翻译: 一种轮胎,其中轮胎制造商已经确定了多个胎面磨损级别的牵引能力,轮胎具有位于与牵引能力的百分比损失相对应的胎面深度处的至少一个视觉警告指示器。 此外,制造轮胎的方法以及通过使用这样的轮胎提高交通安全性的方法结合教育消费者来正确使用轮胎。

    Convertible traction shoes
    97.
    发明申请

    公开(公告)号:US20060174518A1

    公开(公告)日:2006-08-10

    申请号:US11053590

    申请日:2005-02-07

    IPC分类号: A43C15/00

    摘要: A convertible shoe having a shoe body and a shoe sole. An air channel formed in said shoe sole including pressurized air inlet and air exhaust. An elongated pocket or multiple individual pockets in the bottom of the shoe sole and along said air channel. A flexible wall portion between said air channel and pocket that expands into the pocket(s) upon pressurization of said air channel. A protrusion affixed to said flexible wall portion and which extends out of said pocket and into engagement with a support surface when said air channel is pressurized.

    Computer program code size partitioning system and method for multiple memory multi-processing systems
    98.
    发明申请
    Computer program code size partitioning system and method for multiple memory multi-processing systems 失效
    用于多内存多处理系统的计算机程序代码分配系统和方法

    公开(公告)号:US20060123404A1

    公开(公告)日:2006-06-08

    申请号:US11002552

    申请日:2004-12-02

    IPC分类号: G06F9/45

    摘要: The present invention provides for a method for computer program code size partitioning for multiple memory multi-processor systems. At least one system parameter of a computer system comprising one or more disparate processing nodes is identified. Computer program code comprising a program to be run on the computer system is received. A program representation based on received computer program code is generated. At least one single-entry-single-exit (SESE) region is identified based on the whole program representation. At least one SESE region of less than a certain size (store-size-specific) is identified based on identified SESE regions and the at least one system parameter. Each store-size-specific SESE region is grouped into a node-specific subroutine. The non node-specific parts of the computer program code are modified based on the partitioning into node-specific subroutines. The modified computer program code including each node-specific subroutine is compiled based on a specified node characteristic.

    摘要翻译: 本发明提供了一种用于多存储器多处理器系统的计算机程序代码大小划分的方法。 识别包括一个或多个不同处理节点的计算机系统的至少一个系统参数。 接收包括要在计算机系统上运行的程序的计算机程序代码。 生成基于所接收的计算机程序代码的程序表示。 基于整个程序表示来识别至少一个单入口单出口(SESE)区域。 基于所识别的SESE区域和至少一个系统参数来识别小于一定大小(存储大小特定)的至少一个SESE区域。 每个存储大小特定的SESE区域被分组为特定于节点的子例程。 计算机程序代码的非节点特定部分是基于划分到特定于节点的子例程中进行修改的。 基于指定的节点特性编译包括每个特定于节点的子例程的修改的计算机程序代码。

    Transaction processing
    99.
    发明申请
    Transaction processing 失效
    交易处理

    公开(公告)号:US20060089919A1

    公开(公告)日:2006-04-27

    申请号:US11290525

    申请日:2005-12-01

    IPC分类号: G06Q99/00

    摘要: A customer inserts a security device (D) into the USB port of his computer (C). When a transaction request confirmation (1) is transmitted to a merchant server (M), the merchant server (M) instructs an account server (AS). The account server (AS) performs customer verification, and payment (either with a local account or remote financial institute server). The account server (AS) communicates directly (3, 5) with the customer computer (C) with an encryption mechanism utilising security data read from the security device (D) and a time stamp. A security key for the security device is updated after each transaction and an embedded hardware key is also used.

    摘要翻译: 客户将安全设备(D)插入计算机的USB端口(C)。 当向商家服务器(M)发送交易请求确认(1)时,商家服务器(M)指示帐户服务器(AS)。 帐户服务器(AS)执行客户验证和支付(使用本地帐户或远程金融机构服务器)。 帐户服务器(AS)使用利用从安全设备(D)读取的安全数据和时间戳的加密机制与客户计算机(C)直接(3,5)进行通信。 在每个事务之后,安全设备的安全密钥被更新,并且也使用嵌入式硬件密钥。

    Music user interface
    100.
    发明申请
    Music user interface 审中-公开
    音乐用户界面

    公开(公告)号:US20060085751A1

    公开(公告)日:2006-04-20

    申请号:US11214215

    申请日:2005-08-29

    IPC分类号: G06F3/00 G06F17/00 G06F9/00

    CPC分类号: G06F3/0481

    摘要: A music user interface presents various thematic choices, such as themes organized around various artists, to organize digital music so as to enhance the user's browsing, playing, and purchasing experience. An “Artist Choice” user interface presents a dual presentation of a selected artist and his/her music preferences. A “Now Playing” user interface presents music selections being performed inside a store. A “Burn” user interface allows the rapid production of a music CD containing the choices of the listener/browser.

    摘要翻译: 音乐用户界面提供各种专题选择,例如围绕各种艺术家组织的主题,组织数字音乐,以增强用户的浏览,播放和购买体验。 “艺术家选择”用户界面呈现了所选艺术家和他/她的音乐偏好的双重呈现。 “正在播放”用户界面显示正在店内进行的音乐选择。 “烧录”用户界面允许快速制作包含侦听器/浏览器选项的音乐CD。