Method and system to identify GUI objects for non-markup-language-presented applications

    公开(公告)号:US09760347B2

    公开(公告)日:2017-09-12

    申请号:US12501016

    申请日:2009-07-10

    IPC分类号: G06F9/45

    CPC分类号: G06F8/42

    摘要: One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.

    Fuel cell membrane electrode assembly
    105.
    发明授权
    Fuel cell membrane electrode assembly 有权
    燃料电池膜电极组件

    公开(公告)号:US09196917B2

    公开(公告)日:2015-11-24

    申请号:US13340618

    申请日:2011-12-29

    摘要: A fuel cell membrane electrode assembly includes two electrodes and a proton exchange membrane sandwiched between the two electrodes. Each electrode includes a catalyst layer. The catalyst layer includes a number of tube carriers having electron conductibility, a number of catalyst particles uniformly adsorbed on inner wall of each of the plurality of tube carriers, and proton conductor filled in each of the plurality of tube carriers. The tube carriers jointly define a plurality of reaction gas passages for transferring reaction gas to surfaces of the plurality of catalyst particles. One end of each of the tube carriers is connected with the proton exchange membrane.

    摘要翻译: 燃料电池膜电极组件包括夹在两个电极之间的两个电极和质子交换膜。 每个电极包括催化剂层。 催化剂层包括许多具有电子传导性的管载体,多个催化剂颗粒均匀地吸附在多个管载体中的每一个的内壁上,以及质子导体填充在多个管载体中的每一个中。 管载体共同限定多个反应气体通道,用于将反应气体转移到多个催化剂颗粒的表面。 每个管载体的一端与质子交换膜连接。

    Membrane reactor
    106.
    发明授权
    Membrane reactor 有权
    膜反应器

    公开(公告)号:US09145614B2

    公开(公告)日:2015-09-29

    申请号:US13567172

    申请日:2012-08-06

    摘要: A membrane reactor used for electrochemically converting a carbon dioxide gas into an expected product includes a cavity, a solid electrolyte membrane separator, a cathode, an anode, and a fuel cell. The solid electrolyte membrane separator is disposed in the cavity and divides the cavity into two chambers defined as a cathode chamber and an anode chamber. The cathode is disposed in the cathode chamber, and the anode is disposed in the anode chamber. The fuel cell is disposed outside the cavity to provide an electrolytic voltage. The fuel cell includes a fuel inlet, an oxidant inlet, and a reaction product outlet. The expected product includes a hydrogen gas and an oxygen gas. The hydrogen gas used as a fuel is fed in the fuel inlet, and the oxygen gas used as an oxidant is fed in the oxidant inlet for the fuel cell to produce electrical power.

    摘要翻译: 用于将二氧化碳气体电化学转化为预期产品的膜反应器包括空腔,固体电解质膜分离器,阴极,阳极和燃料电池。 固体电解质膜分离器设置在空腔中并将空腔划分为限定为阴极室和阳极室的两个室。 阴极设置在阴极室中,阳极设置在阳极室中。 燃料电池设置在空腔外部以提供电解电压。 燃料电池包括燃料入口,氧化剂入口和反应产物出口。 预期的产品包括氢气和氧气。 用作燃料的氢气被供给到燃料入口中,用作氧化剂的氧气被供给到用于燃料电池的氧化剂入口中以产生电力。

    AUTOMATIC LOOP VECTORIZATION USING HARDWARE TRANSACTIONAL MEMORY
    107.
    发明申请
    AUTOMATIC LOOP VECTORIZATION USING HARDWARE TRANSACTIONAL MEMORY 有权
    使用硬件交易记忆的自动环路测向

    公开(公告)号:US20150268940A1

    公开(公告)日:2015-09-24

    申请号:US14222040

    申请日:2014-03-21

    IPC分类号: G06F9/45

    CPC分类号: G06F8/452

    摘要: Technologies for automatic loop vectorization include a computing device with an optimizing compiler. During an optimization pass, the compiler identifies a loop and generates a transactional code segment including a vectorized implementation of the loop body including one or more vector memory read instructions capable of generating an exception. The compiler also generates a non-transactional fallback code segment including a scalar implementation of the loop body that is executed in response to an exception generated within the transactional code segment. The compiler may detect whether the loop contains a memory read dependent on a condition that may be updated in a previous iteration or whether the loop contains a potential data dependence between two iterations. The compiler may generate a dynamic check for an actual data dependence and an explicit transactional abort instruction to be executed when an actual data dependence exists. Other embodiments are described and claimed.

    摘要翻译: 用于自动循环矢量化的技术包括具有优化编译器的计算设备。 在优化传递期间,编译器识别循环并生成包括循环体的向量化实现的事务代码段,其包括能够产生异常的一个或多个向量存储器读取指令。 编译器还生成非事务性回退代码段,其包括响应于在事务代码段内生成的异常被执行的循环体的标量实现。 编译器可以检测循环是否包含依赖于可以在先前迭代中更新的条件的存储器读取,或者循环是否包含两次迭代之间的潜在数据依赖性。 当实际数据依赖性存在时,编译器可以生成实际数据依赖性和要执行的显式事务中止指令的动态检查。 描述和要求保护其他实施例。

    Method for making fuel cell membrane electrode assembly
    108.
    发明授权
    Method for making fuel cell membrane electrode assembly 有权
    制造燃料电池膜电极组件的方法

    公开(公告)号:US09105935B2

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

    申请号:US13340617

    申请日:2011-12-29

    IPC分类号: H01M4/88 H01M4/92 H01M8/10

    摘要: A method for making fuel cell membrane electrode assembly is provided. In the method, a porous template having a number of holes and a proton exchange membrane is provided. A number of tube carriers having electron conductibility are formed. Each tube carrier is formed in one hole of the porous template. A number of catalyst particles are uniformly adsorbed on inner walls of the tube carriers. Proton conductor is filled in the tube carriers having catalyst particles adsorbing thereon. The proton exchange membrane is sandwiched between the two porous templates to form a laminated structure. The laminated structure is hot pressed. The porous templates are removed from the hot pressed laminated structure.

    摘要翻译: 提供了制造燃料电池膜电极组件的方法。 在该方法中,提供具有多个孔和质子交换膜的多孔模板。 形成具有电子传导性的许多管载体。 每个管载体形成在多孔模板的一个孔中。 许多催化剂颗粒被均匀地吸附在管载体的内壁上。 质子导体填充在具有吸附在其上的催化剂颗粒的管载体中。 质子交换膜被夹在两个多孔模板之间以形成层压结构。 层压结构被热压。 从热压叠层结构中除去多孔模板。

    Solar power storage module, and solar power storage system and solar power supply system having same
    109.
    发明授权
    Solar power storage module, and solar power storage system and solar power supply system having same 有权
    太阳能蓄电模块,太阳能蓄电系统及太阳能供电系统

    公开(公告)号:US09082897B2

    公开(公告)日:2015-07-14

    申请号:US13105126

    申请日:2011-05-11

    摘要: A solar power supply system includes a power supply bus and a plurality of solar power storage systems. The power storage systems is electrically connected to each other in parallel via the power supply bus. Each of the solar power storage systems includes solar power storage modules and an inverter electrically connected to an external load and the solar power storage modules in series. Each of the solar power storage modules includes a lithium-ion battery unit, a solar cell unit, and a battery control unit. The solar cell unit charges the lithium-ion battery unit. The battery control unit is electrically connected to the lithium-ion battery unit and the solar cell unit, and controls the lithium-ion battery unit being charged or discharged.

    摘要翻译: 太阳能供电系统包括电源总线和多个太阳能蓄电系统。 电力存储系统通过电源总线并联电连接。 每个太阳能蓄电系统包括太阳能蓄电模块和与外部负载电连接的逆变器和串联的太阳能蓄电模块。 每个太阳能存储模块包括锂离子电池单元,太阳能电池单元和电池控制单元。 太阳能电池单元为锂离子电池单元充电。 电池控制单元电连接到锂离子电池单元和太阳能电池单元,并且控制正在充电或放电的锂离子电池单元。