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.

    METHOD AND SYSTEM TO AUTOMATICALLY GENERATE GUI OBJECT ADDRESSING QUERIES
    2.
    发明申请
    METHOD AND SYSTEM TO AUTOMATICALLY GENERATE GUI OBJECT ADDRESSING QUERIES 有权
    自动生成GUI对象寻址查询的方法和系统

    公开(公告)号:US20100175050A1

    公开(公告)日:2010-07-08

    申请号:US12512810

    申请日:2009-07-30

    IPC分类号: G06F11/36 G06F9/44 G06F17/00

    摘要: One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.

    摘要翻译: 本发明的一个实施例提供一种自动地生成在图形用户界面(GUI)上呈现的对象的寻址查询的系统。 在操作期间,系统接收对要测试的应用程序的GUI对象寻址查询的请求。 系统首先识别应用程序上下文,并根据所识别的应用程序上下文检索描述GUI对象寻址查询规则的规则文档。 接下来,系统解析规则文档以生成适用于应用程序的查询规则集。 基于适用的查询规则集,系统生成一组查询候选,并确定每个GUI对象的唯一查询。

    Method and system to automatically generate GUI object addressing queries
    3.
    发明授权
    Method and system to automatically generate GUI object addressing queries 有权
    方法和系统自动生成GUI对象寻址查询

    公开(公告)号:US08533664B2

    公开(公告)日:2013-09-10

    申请号:US12512810

    申请日:2009-07-30

    IPC分类号: G06F9/44

    摘要: One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.

    摘要翻译: 本发明的一个实施例提供一种自动地生成在图形用户界面(GUI)上呈现的对象的寻址查询的系统。 在操作期间,系统接收对要测试的应用程序的GUI对象寻址查询的请求。 系统首先识别应用程序上下文,并根据所识别的应用程序上下文检索描述GUI对象寻址查询规则的规则文档。 接下来,系统解析规则文档以生成适用于应用程序的查询规则集。 基于适用的查询规则集,系统生成一组查询候选,并确定每个GUI对象的唯一查询。

    METHOD AND SYSTEM TO IDENTIFY GUI OBJECTS FOR NON-MARKUP-LANGUAGE-PRESENTED APPLICATIONS
    4.
    发明申请
    METHOD AND SYSTEM TO IDENTIFY GUI OBJECTS FOR NON-MARKUP-LANGUAGE-PRESENTED APPLICATIONS 有权
    识别非标记语言应用程序的GUI对象的方法和系统

    公开(公告)号:US20100175055A1

    公开(公告)日:2010-07-08

    申请号:US12501016

    申请日:2009-07-10

    IPC分类号: G06F9/45 G06F17/30

    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.

    摘要翻译: 本发明的一个实施例提供了一种有助于识别在非标记语言呈现的软件应用中的图形用户界面(GUI)上呈现的对象的系统。 在操作期间,系统在计算机上接收非标记语言呈现的应用程序。 系统首先选择唯一区分目标GUI对象的一组属性。 然后,系统在应用程序中识别一组目标GUI对象,其中相应的GUI对象不以所接收的应用中的标记语言表示。 接下来,系统使用基于标记语言的结构来表示应用程序中的目标GUI对象,其中每个目标GUI对象与该结构中的对应标记语言节点相关联。

    Light distance-adjustable vehicle lamp device

    公开(公告)号:US09982863B2

    公开(公告)日:2018-05-29

    申请号:US15045336

    申请日:2016-02-17

    申请人: Cheng Wang

    发明人: Cheng Wang

    IPC分类号: F21S8/10 F21Y105/12

    摘要: The instant disclosure illustrates a light distance-adjustable vehicle lamp including a lens unit, a light emitting group and a datum axis. The lens unit includes a first focus, a second focus, a lens focus and an optical axis. The light emitting group includes a first light emitting unit and a second light emitting unit. The first light emitting unit includes a first light source center, a first axis and a first light emitting surface, the first light emitting unit corresponds to the first focus of the lens unit. The second light emitting unit includes a second light source center, a second axis and a second light emitting focus. The datum axis passes through the lens focus and the second light emitting unit.

    Method and apparatus for acquiring nanostructured coating by effect of laser-induced continuous explosion shock wave
    9.
    发明授权
    Method and apparatus for acquiring nanostructured coating by effect of laser-induced continuous explosion shock wave 有权
    通过激光诱发的连续爆炸冲击波的作用获得纳米结构涂层的方法和装置

    公开(公告)号:US09327313B2

    公开(公告)日:2016-05-03

    申请号:US14239153

    申请日:2011-07-28

    摘要: A method and apparatus for acquiring a nanostructured coating on a metal surface by using an intense shock wave generated by continuous explosion of a laser-induced plasma is provided. The method comprises: irradiating a laser beam on a black paint surface of an upper opening of a high pressure resistant glass pipe having a black paint strip arranged therein; the black paint absorbing the light energy and producing a plasma; generating an initial plasma explosion shock wave; transmitting the initial plasma explosion shock wave in the high pressure resistant glass pipe; generating a plasma cloud reaching a lower opening of a glass catheter; and, the shock wave pressure outputted embedding nanoparticles into a surface of a workpiece. The apparatus comprises the high pressure-resistant glass pipe with a zigzagging switchback shape or a spiral and inverted cone shape.

    摘要翻译: 提供了一种用于通过使用由激光诱发等离子体的连续爆炸产生的强冲击波在金属表面上获取纳米结构涂层的方法和装置。 该方法包括:将激光束照射在其上布置有黑色漆带的耐高压玻璃管的上开口的黑色涂料表面上; 黑色油漆吸收光能并产生等离子体; 产生初始等离子体爆炸冲击波; 传输高压玻璃管中的初始等离子体爆炸冲击波; 产生达到玻璃导管下部开口的等离子体云; 并且,输出的冲击波压力将纳米颗粒埋入工件的表面。 该装置包括具有锯齿形折返形状或螺旋形和倒锥形的高耐压玻璃管。

    Loop heat pipe and manufacturing method thereof
    10.
    发明授权
    Loop heat pipe and manufacturing method thereof 有权
    回路热管及其制造方法

    公开(公告)号:US09261309B2

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

    申请号:US12789421

    申请日:2010-05-27

    申请人: Cheng Wang

    发明人: Cheng Wang

    IPC分类号: F28D15/00 F28D15/02 F28D15/04

    摘要: A loop heat pipe for dissipating heat generated by a heat source includes a pipe, a first capillary structure, a second capillary structure, and a working fluid in the pipe. The pipe has a condensing section, an evaporating section adapted to contact the heat source thermally, and an obstructing section adjacent to the evaporating section. The first capillary structure on an inner surface of the pipe is disposed between the condensing section and the obstructing section. The second capillary structure has a first and a second parts connected with each other. The first part on the inner surface of the pipe is extended from the evaporating section to the obstructing section. The second part passing through the obstructing section is extended from the obstructing section to the condensing section. A space between the first capillary structure and the second part of the second capillary structure defines a compensation room.

    摘要翻译: 用于散发由热源产生的热的回路热管包括管道,第一毛细管结构,第二毛细管结构和管道中的工作流体。 管道具有冷凝部分,适于热接触热源的蒸发部分和与蒸发部分相邻的阻塞部分。 管的内表面上的第一毛细结构设置在冷凝部分和阻塞部分之间。 第二毛细管结构具有彼此连接的第一和第二部分。 管的内表面上的第一部分从蒸发部分延伸到阻塞部分。 通过阻塞部分的第二部分从阻塞部分延伸到冷凝部分。 第一毛细管结构与第二毛细管结构的第二部分之间的空间限定了补偿室。