METHOD AND APPARATUS FOR EXERCISING AN UNKNOWN PROGRAM WITH A GRAPHICAL USER INTERFACE
    3.
    发明申请
    METHOD AND APPARATUS FOR EXERCISING AN UNKNOWN PROGRAM WITH A GRAPHICAL USER INTERFACE 审中-公开
    用图形用户界面执行未知程序的方法和装置

    公开(公告)号:WO02054168A3

    公开(公告)日:2002-11-07

    申请号:PCT/EP0114755

    申请日:2001-12-14

    CPC classification number: G06F21/56 G06F9/4443 G06F21/566

    Abstract: A method is disclosed for automatically exercising a target application process having a Graphical User Interface (GUI), as is a system for implementing a method and a computer program, stored on a computer readable medium, that embodies the method. The method includes the computer executed steps of starting the target application process; detecting a presence of a first window opened by the target application process; processing the first window by determining a content of the first window, including a list of user controls; exercising the user controls until all of the user controls have been exercised, with user controls likely to cause termination being identified and exercised after user controls that are less likely to cause termination; and closing the first window. The step of exercising includes steps of estimating a best order of execution of user controls and text to be input to user input fields. If exercising a particular user control causes the first window to close before all of the user controls have been exercised for the first window, the method further includes steps of reopening the first window; and exercising user controls other than the particular user control unless the particular user control is required to close the first window when all of the window s user controls have been exercised. If exercising a particular user control causes the second window to open, the method includes steps of determining a content of the second window, including a list of user controls; exercising the user controls until all of the user controls of the second window have been exercised; closing the second window; and continuing the processing of the first window.

    Abstract translation: 公开了一种用于自动运行具有图形用户界面(GUI)的目标应用程序的方法,以及实现方法的系统,以及存储在计算机可读介质上的体现该方法的方法和计算机程序。 该方法包括启动目标应用进程的计算机执行步骤; 检测由目标应用程序打开的第一窗口的存在; 通过确定第一窗口的内容(包括用户控件的列表)来处理第一窗口; 执行用户控制,直到所有的用户控制已经被行使为止,用户控制可能导致终止被识别并且在用户控制之后被执行,这些控制不太可能导致终止; 并关闭第一个窗口。 锻炼步骤包括估计要输入到用户输入字段的用户控制和文本的最佳执行顺序的步骤。 如果行使特定用户控制,则在所有用户控件已经被执行到第一窗口之前导致第一窗口关闭,则该方法还包括重新打开第一窗口的步骤; 以及执行除特定用户控制之外的用户控制,除非当所有窗口的用户控制已经被执行时,需要特定的用户控制来关闭第一窗口。 如果行使特定用户控制使第二窗口打开,则该方法包括确定第二窗口的内容的步骤,包括用户控件的列表; 执行用户控制,直到第二窗口的所有用户控制被行使为止; 关闭第二个窗口; 并继续处理第一个窗口。

    METHOD AND APPARATUS FOR THE AUTOMATIC DETERMINATION OF POTENTIALLY WORM-LIKE BEHAVIOUR OF A PROGRAM
    4.
    发明申请
    METHOD AND APPARATUS FOR THE AUTOMATIC DETERMINATION OF POTENTIALLY WORM-LIKE BEHAVIOUR OF A PROGRAM 审中-公开
    用于自动确定程序的潜在类似蠕虫的行为的方法和设备

    公开(公告)号:WO2004010269A2

    公开(公告)日:2004-01-29

    申请号:PCT/GB0303112

    申请日:2003-07-17

    Applicant: IBM IBM UK

    CPC classification number: G06F21/51

    Abstract: A method and system for the automatic determination of the behavioural profile of a program suspected of having worm-like characteristics includes analyzing data processing system resources required by the program and, if the required resources are not indicative of the program having worm-like characteristics, running the program in a controlled non-network environment while monitoring and logging accesses to system resources to determine the behaviour of the program in the non-network environment. A logged record of the observed behaviour is analyzed to determine if the behaviour is indicative of the program having worm-like characteristics. The non-network environment may simulate the appearance of a network to the program, without emulating the operation of the network.

    Abstract translation: 用于自动确定怀疑具有蠕虫状特征的程序的行为概况的方法和系统包括分析程序所需的数据处理系统资源,并且如果所需资源不表示该程序具有蠕虫状特征, 在受控的非网络环境中运行程序,同时监视和记录对系统资源的访问以确定程序在非网络环境中的行为。 分析观察到的行为的记录以确定行为是否表示程序具有蠕虫状特征。 非网络环境可以模拟网络到程序的外观,而不模拟网络的操作。

    System, method and computer program for shared user tailoring of websites
    5.
    发明专利
    System, method and computer program for shared user tailoring of websites 审中-公开
    网站用户定制系统,方法和计算机程序

    公开(公告)号:JP2007200334A

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

    申请号:JP2007016300

    申请日:2007-01-26

    CPC classification number: G06F17/3089 G06F17/30873 Y10S707/99954

    Abstract: PROBLEM TO BE SOLVED: To provide a system and method for providing tailored website versions to users according to a standard including users' skill levels of website design.
    SOLUTION: Users create, share, and build collaboration communities around tailored versions of the functional pages of a website, such as the pages used to select and purchase products, or the pages used to present course materials in an online-learning site. The tailored versions of the website are stored at the common website development website or at another server side location. Users access the tailored versions to select a tailored version for their own use and/or modification.
    COPYRIGHT: (C)2007,JPO&INPIT

    Abstract translation: 要解决的问题:提供一种根据包括用户的网站设计技能水平的标准为用户提供量身定制的网站版本的系统和方法。

    解决方案:用户可以围绕网站功能页面的定制版本创建,共享和构建协作社区,例如用于选择和购买产品的页面,或用于在在线学习网站上呈现课程资料的页面 。 网站的定制版本存储在公共网站开发网站或另一个服务器端的位置。 用户访问定制的版本以选择自己的使用和/或修改的定制版本。 版权所有(C)2007,JPO&INPIT

    METHOD AND APPARATUS FOR DYNAMIC PROVISIONING IN DATA PROCESSING ENVIRONMENT
    6.
    发明申请
    METHOD AND APPARATUS FOR DYNAMIC PROVISIONING IN DATA PROCESSING ENVIRONMENT 审中-公开
    数据处理环境中动态提供的方法和装置

    公开(公告)号:WO2009132272A3

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

    申请号:PCT/US2009041665

    申请日:2009-04-24

    CPC classification number: G06F9/5011

    Abstract: Techniques are disclosed for the dynamic introduction of new components to be used during provisioning of solutions in data processing system environments such as service delivery environments. For example, in a provisioning system that manages provisioning of components in a data processing system, an automated method of dynamically provisioning one or more new components in the data processing system comprises the provisioning system performing the following steps. The provisioning system accepts a registration of a new component during a runtime period of the data processing system, wherein the new component has not been previously registered in the data processing system prior to the runtime period, and further wherein the registration comprises obtaining information relating to at least one of one or more prerequisites and a configuration associated with the new component. The provisioning system causes a modification to the data processing system by enabling use of the registered new component therein.

    Abstract translation: 公开了用于在诸如服务递送环境的数据处理系统环境中提供解决方案期间要使用的新组件的动态引入的技术。 例如,在管理数据处理系统中的组件供应的供应系统中,在数据处理系统中动态地配置一个或多个新组件的自动化方法包括供应系统执行以下步骤。 所述供应系统在所述数据处理系统的运行时段期间接受新组件的注册,其中所述新组件在所述运行时间段之前尚未先前在所述数据处理系统中注册,并且其中所述注册包括获得与 一个或多个先决条件和与新组件关联的配置中的至少一个。 配置系统通过使能其中登记的新组件来对数据处理系统进行修改。

    METHOD AND APPARATUS FOR AUTOMATIC UPDATING AND TESTING OF SOFTWARE
    7.
    发明申请
    METHOD AND APPARATUS FOR AUTOMATIC UPDATING AND TESTING OF SOFTWARE 审中-公开
    自动更新和测试软件的方法和装置

    公开(公告)号:WO2004027541A3

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

    申请号:PCT/US0316553

    申请日:2003-05-27

    Applicant: IBM

    CPC classification number: G06F8/65 G06F11/1433 G06F11/3672

    Abstract: A method, apparatus, and computer instructions for updating a software component. A determination is made as to whether to update the software component (602). The software component is updated to form an updated software component in response to a determination to update the software component (606). The updated software component is automatically tested (612). A corrective action is performed in response to a failure in testing of the updated component (620).

    Abstract translation: 一种用于更新软件组件的方法,装置和计算机指令。 确定是否更新软件组件(602)。 响应于更新软件组件的确定,更新软件组件以形成更新的软件组件(606)。 更新的软件组件将自动测试(612)。 响应于更新的组件的测试失败(620)执行校正动作。

    9.
    发明专利
    未知

    公开(公告)号:DE60311666T2

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

    申请号:DE60311666

    申请日:2003-07-17

    Applicant: IBM

    Abstract: A method and system for the automatic determination of the behavioral profile of a program suspected of having worm-like characteristics includes analyzing data processing system resources required by the program and, if the required resources are not indicative of the program having worm-like characteristics, running the program in a controlled non-network environment while monitoring and logging accesses to system resources to determine the behavior of the program in the non-network environment. A logged record of the observed behavior is analyzed to determine if the behavior is indicative of the program having worm-like characteristics. The non-network environment may simulate the appearance of a network to the program, without emulating the operation of the network.

    METHOD AND APPARATUS FOR EXERCISING AN UNKNOWN PROGRAM WITH A GRAPHICAL USER INTERFACE

    公开(公告)号:CA2436974C

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

    申请号:CA2436974

    申请日:2001-12-14

    Applicant: IBM

    Abstract: A method is disclosed for automatically exercising a target application process having a Graphical User Interface (GUI), as is a system for implementing a method and a computer program, stored on a computer readable medium, that embodies the method. The method includes the computer executed steps of starting the target application process; detecting a presence of a first window opened by the target application process; processing the first window by determining a content of the first window, including a list of use r controls; exercising the user controls until all of the user controls have been exercised, with user controls likely to cause termination being identified and exercised after user controls that are less likely to cause termination; and closing the first window. The step of exercising includes steps of estimating a best order of execution of user controls and text to b e input to user input fields. If exercising a particular user control causes t he first window to close before all of the user controls have been exercised fo r the first window, the method further includes steps of reopening the first window; and exercising user controls other than the particular user control unless the particular user control is required to close the first window whe n all of the window s user controls have been exercised. If exercising a particular user control causes the second window to open, the method include s steps of determining a content of the second window, including a list of use r controls; exercising the user controls until all of the user controls of the second window have been exercised; closing the second window; and continuing the processing of the first window.

Patent Agency Ranking