Process Of Finding Out If Software Will Run On An Operating System Without Installing That Software
    11.
    发明申请
    Process Of Finding Out If Software Will Run On An Operating System Without Installing That Software 有权
    如果软件在不安装该软件的情况下在操作系统上运行,则查找过程

    公开(公告)号:US20120131564A1

    公开(公告)日:2012-05-24

    申请号:US12953285

    申请日:2010-11-23

    申请人: Kushal Das

    发明人: Kushal Das

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: A library controller that determines if a software is supported by an operating system is described. In one embodiment, the library controller receives the software and extracts library usage details from that software of a library that is provided by the operating system. In addition, the library controller compares the library usage details with library provisioning details of that library. Furthermore, the library controller presents results of the comparison.

    摘要翻译: 描述了一个确定软件是否由操作系统支持的库控制器。 在一个实施例中,库控制器接收软件并从由操作系统提供的库的软件中提取库使用细节。 此外,库控制器将库的使用细节与该库的库配置细节进行比较。 此外,图书馆管理员提供比较结果。

    Finding out if software will run on an operating system without installing that software
    12.
    发明授权
    Finding out if software will run on an operating system without installing that software 有权
    找出软件是否在不安装该软件的情况下在操作系统上运行

    公开(公告)号:US08863108B2

    公开(公告)日:2014-10-14

    申请号:US12953285

    申请日:2010-11-23

    申请人: Kushal Das

    发明人: Kushal Das

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: A library controller that determines if a software is supported by an operating system is described. In one embodiment, the library controller receives the software and extracts library usage details from that software of a library that is provided by the operating system. In addition, the library controller compares the library usage details with library provisioning details of that library. Furthermore, the library controller presents results of the comparison.

    摘要翻译: 描述了一个确定软件是否由操作系统支持的库控制器。 在一个实施例中,库控制器接收软件并从由操作系统提供的库的软件中提取库使用细节。 此外,库控制器将库的使用细节与该库的库配置细节进行比较。 此外,图书馆管理员提供比较结果。

    Determining support criteria for shared libraries based on their priority levels
    13.
    发明授权
    Determining support criteria for shared libraries based on their priority levels 有权
    根据优先级确定共享库的支持条件

    公开(公告)号:US08776036B2

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

    申请号:US12953084

    申请日:2010-11-23

    申请人: Kushal Das

    发明人: Kushal Das

    CPC分类号: G06F8/70

    摘要: A mechanism for determining support criteria for shared libraries based on their priority levels is described. A method of embodiments of the invention includes extracting interface provisioning detail relating to interfaces associated with shared libraries provided by an operating system running on a computer system. The interfaces include application binary interfaces (ABIs). The method further includes detecting interface usage detail associated with the interfaces. The interface usage detail is based on a frequency at which one or more interfaces are used by one or more third-party software programs running on the operating system. The method further includes comparing the interface provisioning detail with the interface usage detail to determine an importance level of each shared library, and analyzing comparison results obtained from the comparison. The analyzing includes assigning a priority level to each shared library based on its importance level.

    摘要翻译: 描述了基于其优先级来确定共享库的支持标准的机制。 本发明的实施例的方法包括提取与由在计算机系统上运行的操作系统提供的共享库相关联的接口的接口供应细节。 接口包括应用程序二进制接口(ABI)。 该方法还包括检测与接口相关联的接口使用细节。 接口使用细节基于在操作系统上运行的一个或多个第三方软件程序使用一个或多个接口的频率。 该方法还包括将接口供应细节与接口使用细节进行比较,以确定每个共享库的重要性级别,以及分析从比较获得的比较结果。 该分析包括基于其重要性级别为每个共享库分配优先级。

    MECHANISM FOR EFFICIENTLY QUERYING APPLICATION BINARY INTERFACE/APPLICATION PROGRAMMING INTERFACE-RELATED INFORMATION
    14.
    发明申请
    MECHANISM FOR EFFICIENTLY QUERYING APPLICATION BINARY INTERFACE/APPLICATION PROGRAMMING INTERFACE-RELATED INFORMATION 审中-公开
    机构有效查询应用二进制接口/应用编程接口相关信息

    公开(公告)号:US20120290560A1

    公开(公告)日:2012-11-15

    申请号:US13107614

    申请日:2011-05-13

    申请人: Kushal Das

    发明人: Kushal Das

    IPC分类号: G06F17/30

    CPC分类号: G06F8/71

    摘要: A method for efficiently querying application binary interface/application programming interface-related information may include obtaining a binary file relating to a software package of an operating system, and extracting, from the binary file, interface details relating to interfaces associated with the software program. The method may further include receiving a user query requesting query-specific interface details that are particular to an interface of the interfaces noted in the user query, extracting the query-specific interface details from the interface details, and generating a response to the user query. The response includes the query-specific interface details.

    摘要翻译: 用于有效地查询应用程序二进制接口/应用编程接口相关信息的方法可以包括获得与操作系统的软件包相关的二进制文件,并且从二进制文件中提取与与该软件程序相关联的接口有关的接口细节。 该方法还可以包括:接收用户查询,请求特定于用户查询中记录的接口的接口的特定接口详细信息,从接口细节中提取特定于查询的接口细节,并生成对用户查询的响应 。 响应包括特定于查询的接口详细信息。

    Mechanism for Managing Support Criteria-Based Application Binary Interface/Application Programming Interface Differences
    15.
    发明申请
    Mechanism for Managing Support Criteria-Based Application Binary Interface/Application Programming Interface Differences 审中-公开
    管理基于支持标准的应用程序二进制接口/应用程序编程接口差异的机制

    公开(公告)号:US20120222024A1

    公开(公告)日:2012-08-30

    申请号:US13034544

    申请日:2011-02-24

    申请人: Kushal Das

    发明人: Kushal Das

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44521

    摘要: A method for maintaining support criteria-based application binary interface/application programming interface differences is described. The method may include extracting binary files relating to a plurality of versions of a software program. The binary files include support criteria associated with shared libraries used by the plurality of versions of the software program. The method may further include detecting interfaces associated with the shared libraries. The method may further include marking the detected interfaces based on their corresponding support criteria. The interfaces include first interfaces associated with a first version of the plurality of versions, and second interfaces associated with a second version of the plurality of versions. The method may further include examining interface differences between the first and second interfaces.

    摘要翻译: 描述了维护基于支持标准的应用程序二进制接口/应用程序编程接口差异的方法。 该方法可以包括提取与软件程序的多个版本有关的二进制文件。 二进制文件包括与由软件程序的多个版本使用的共享库相关联的支持条件。 该方法还可以包括检测与共享库相关联的接口。 该方法还可以包括基于其相应的支持标准来标记检测到的接口。 接口包括与多个版本的第一版本相关联的第一接口以及与多个版本的第二版本相关联的第二接口。 该方法还可以包括检查第一和第二接口之间的接口差异。

    Find and Track Information Of Interface Usage Of Software Libraries By Other Software
    16.
    发明申请
    Find and Track Information Of Interface Usage Of Software Libraries By Other Software 有权
    通过其他软件查找和跟踪软件库的界面使用信息

    公开(公告)号:US20120131539A1

    公开(公告)日:2012-05-24

    申请号:US12953286

    申请日:2010-11-23

    申请人: Kushal Das

    发明人: Kushal Das

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3604

    摘要: A library controller that ranks shared libraries that are available from an operating system is described. In one embodiment, the library controller receives multiple different software, where each of the different software use one or more of the shared libraries. The library controller extracts library usage details for each of the multiple different software and provisioning details from each of the shared libraries. Furthermore, the library controller ranks the shared libraries based on the library usage and provisioning details.

    摘要翻译: 描述了可以从操作系统获得的共享库的库控制器。 在一个实施例中,库控制器接收多个不同的软件,其中每个不同的软件使用一个或多个共享库。 库控制器从每个共享库中提取每个不同软件和配置细节的库使用细节。 此外,库控制器根据库的使用和配置细节对共享库进行排名。