Securing location of an installed middleware application and securing location of containers contained within installed middleware application
    1.
    发明申请
    Securing location of an installed middleware application and securing location of containers contained within installed middleware application 审中-公开
    确保安装的中间件应用程序的位置,并确保安装的中间件应用程序中包含的容器的位置

    公开(公告)号:US20060106801A1

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

    申请号:US10988473

    申请日:2004-11-12

    IPC分类号: G06F17/30 G06F7/00

    摘要: A method, computer program product and system for protecting the location of an installed middleware application. An installer program may generate a private/public key pair at build time of a middleware application. Upon the installer program installing the middleware application, the installation location of the middleware application may be encrypted using the generated private key and then discarding the private key. The encrypted installation location of the middleware application may be decrypted by a subsequent installer program upon receiving a public key from the developer of the middleware application. Since the public key was not shipped with the middleware application, an illegitimate program, such as a Trojan horse, may not be able to decrypt the installation location of the middleware application. Since the public key may only be obtained from the developer of the middleware application, only legitimate programs may be able to decrypt the location of the installed middleware application.

    摘要翻译: 一种用于保护安装的中间件应用程序的位置的方法,计算机程序产品和系统。 安装程序可以在中间件应用程序的构建时生成私钥/公钥对。 在安装程序安装中间件应用程序时,中间件应用程序的安装位置可以使用生成的私钥进行加密,然后丢弃私钥。 中间件应用程序的加密安装位置可以在从中间件应用程序的开发人员接收到公钥时由后续安装程序解密。 由于公钥未随中间件应用程序一起提供,因此非法程序(如特洛伊木马)可能无法解密中间件应用程序的安装位置。 由于公钥只能从中间件应用程序的开发人员获得,所以只有合法的程序才能解密所安装的中间件应用程序的位置。

    Ownership management of containers in an application server environment
    2.
    发明申请
    Ownership management of containers in an application server environment 审中-公开
    应用服务器环境中容器的所有权管理

    公开(公告)号:US20060106821A1

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

    申请号:US10988470

    申请日:2004-11-12

    IPC分类号: G06F7/00

    摘要: A method, computer program product and system for determining ownership of containers. An installer program may edit stored information, such as ownership, about software component(s) it installed in a container. Upon a subsequent installer program planning to install a software component in that container, software, referred to as a “collector,” may identify the owners of the software components stored in that container. The collector may then search the rules in a rules database to determine the ownership of the container based on the ownership of the software components in the container. By mapping the software components stored in a container with their respective owners, the ownership of a container may be determined.

    摘要翻译: 一种用于确定集装箱所有权的方法,计算机程序产品和系统。 安装程序可以编辑存储的信息,例如所有权,关于它安装在容器中的软件组件。 在随后的安装程序计划在该容器中安装软件组件时,被称为“收集器”的软件可以标识存储在该容器中的软件组件的所有者。 然后,收集器可以搜索规则数据库中的规则,以基于容器中的软件组件的所有权来确定容器的所有权。 通过将存储在容器中的软件组件与其各自所有者进行映射,可以确定容器的所有权。

    Detecting previously installed applications using previously installed detection mechanisms separate from installer program
    3.
    发明申请
    Detecting previously installed applications using previously installed detection mechanisms separate from installer program 审中-公开
    使用先前安装的检测机制检测先前安装的应用程序,与安装程序分开

    公开(公告)号:US20060070062A1

    公开(公告)日:2006-03-30

    申请号:US10955254

    申请日:2004-09-30

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: A method, computer program product and system for detecting previously installed applications on a system. An installer program may invoke an application programming interface to call a software component, referred to as a “manager”, to detect previously installed applications on the system. The manager may be configured to query detection mechanisms, referred to as “collectors”, to perform their own detection techniques to detect applications installed on the system. Since each collector may perform its own unique detection technique, the collectors may be used together to detect more applications installed on the system than if the installer program attempted to detect the applications installed on the system by itself.

    摘要翻译: 一种用于检测系统上先前安装的应用程序的方法,计算机程序产品和系统。 安装程序可以调用应用程序编程接口来调用被称为“管理器”的软件组件来检测系统上先前安装的应用程序。 管理器可以被配置为查询被称为“收集器”的检测机制来执行它们自己的检测技术来检测安装在系统上的应用。 由于每个收集器可以执行自己独特的检测技术,所以收集器可以一起使用以检测安装在系统上的更多应用程序,而不是安装程序尝试自己检测系统上安装的应用程序。

    Allowing multiple decisions to be made by multiple decision makers during software installation
    4.
    发明申请
    Allowing multiple decisions to be made by multiple decision makers during software installation 审中-公开
    允许多个决策者在软件安装过程中作出多项决定

    公开(公告)号:US20060070061A1

    公开(公告)日:2006-03-30

    申请号:US10955200

    申请日:2004-09-30

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: A method, computer program product and system for allowing multiple decisions to be made by multiple decision makers during software installation. A developer of an installer program may select the decisions to be made during the installation process. The developer may further designate the decision makers to handle each of these decisions in a configuration file. The configuration file may be compiled into executable code where the executable code may be embedded in the installer program. By the developer designating multiple decision makers to handle multiple decisions, multiple decision makers may now be able to be involved during the software installation process.

    摘要翻译: 一种方法,计算机程序产品和系统,用于在软件安装期间由多个决策者进行多个决策。 安装程序的开发人员可以选择在安装过程中作出的决定。 开发者可以进一步指定决策者在配置文件中处理这些决定中的每一个。 可以将配置文件编译成可执行代码,其中可执行代码可以嵌入在安装程序中。 由开发人员指定多个决策者来处理多个决策,现在可以在软件安装过程中涉及多个决策者。

    Adapting the demonstration of a program execution without modifying the program code by providing application hooks in the program to display user selected images
    5.
    发明申请
    Adapting the demonstration of a program execution without modifying the program code by providing application hooks in the program to display user selected images 审中-公开
    通过在程序中提供应用程序钩子来显示用户选择的图像,适应程序执行的演示而不修改程序代码

    公开(公告)号:US20060070036A1

    公开(公告)日:2006-03-30

    申请号:US10955185

    申请日:2004-09-30

    IPC分类号: G06F9/44

    CPC分类号: G06F9/451

    摘要: A method, computer program product and system for displaying images during the execution of an application. A developer of an application inserts application hooks at particular locations in the code of the application to be executed. An application hook could be a call to a function in a utility code where the call includes the passing of a “key name”. The called function may retrieve an image located at an image file name in a configuration file associated with the key name if such an image file exists. Presentations that demonstrate the execution of the application may be easily modified by adding, deleting or replacing images at these file names. These modifications may be made without modifying the code of the application being executed. In this manner, different images used in different presentations may be displayed to different targeted audiences without modifying the code of the executed application.

    摘要翻译: 一种用于在执行应用程序期间显示图像的方法,计算机程序产品和系统。 应用程序的开发人员将应用程序钩子插入要执行的应用程序的代码中的特定位置。 应用程序钩子可以是调用包含通过“密钥名称”的实用程序代码中的函数。 如果存在这样的图像文件,被叫功能可以检索位于与密钥名称相关联的配置文件中的图像文件名的图像。 通过添加,删除或替换这些文件名的图像可以轻松地修改演示应用程序执行的演示文稿。 可以在不修改正在执行的应用的代码的情况下进行这些修改。 以这种方式,不同的呈现中使用的不同的图像可以显示给不同的目标受众,而不修改所执行的应用的代码。

    Fastener
    6.
    发明授权
    Fastener 有权

    公开(公告)号:US11466795B2

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

    申请号:US17248790

    申请日:2021-02-08

    申请人: David Cox

    发明人: David Cox

    IPC分类号: F16L3/04 F16B15/00

    摘要: A fastener for fastening pipes or electrical conduit can be installed with the optional use of nails or screws. The fastener includes sharp teeth or spikes which can be hammered into an external surface, such as wood or masonry. The teeth or spikes are positioned, oriented, and otherwise configured to best suit the intended application. Installation can be accomplished using only the fastener itself and force exceeding a minimal threshold.