SYSTEM AND METHOD FOR OBJECT DELETION IN PERSISTENT MEMORY USING BITMAP WINDOWS
    1.
    发明申请
    SYSTEM AND METHOD FOR OBJECT DELETION IN PERSISTENT MEMORY USING BITMAP WINDOWS 有权
    使用BITMAP WINDOWS进行存储器中对象删除的系统和方法

    公开(公告)号:US20140032841A1

    公开(公告)日:2014-01-30

    申请号:US13782433

    申请日:2013-03-01

    发明人: Saqib Ahmad

    IPC分类号: G06F12/02

    摘要: A system and method for object deletion in persistent memory using bitmap windows representing memory chunks. In accordance with an embodiment, the system can generally be used with computing environments that use persistent memory, such as smart cards, Java Cards, and other resource-constrained environments. In accordance with an embodiment, the system comprises a processor or computational engine and a persistent memory for storage of software objects; and a data structure which can include one or more memory bitmap windows, each of which represents a chunk of addressable space in the persistent memory; wherein the system uses the one or more memory bitmap windows in deleting non-reachable objects from the persistent memory.

    摘要翻译: 使用表示内存块的位图窗口在持久存储器中删除对象的系统和方法。 根据实施例,该系统通常可以与使用诸如智能卡,Java卡和其他资源受限的环境之类的持久性存储器的计算环境一起使用。 根据实施例,该系统包括处理器或计算引擎和用于存储软件对象的持久存储器; 以及数据结构,其可以包括一个或多个存储器位图窗口,每个存储器位图窗口表示持久存储器中的一组可寻址空间; 其中所述系统使用所述一个或多个存储器位图窗口从所述永久存储器中删除不可达到的对象。

    PRESERVATION OF BACKWARD COMPATIBILITY FOR JAVA CARD CAP FILES

    公开(公告)号:US20180060043A1

    公开(公告)日:2018-03-01

    申请号:US15247218

    申请日:2016-08-25

    发明人: Saqib Ahmad

    IPC分类号: G06F9/44

    摘要: A method for preserving backward compatibility involves adding a new virtual method to a first version of a code package comprising a plurality of members to obtain a second version of the code package, wherein the plurality of members include a plurality of virtual methods having at least a first virtual method that is assigned a first token number and a second virtual method that is assigned a second token number sequentially after the first token number, converting a set of code that is part of the first version of the code package to obtain a converted file, modifying the converted file to include backward compatibility information associated with a plurality of token numbers assigned to the plurality of virtual methods in the first version of the code package, and adjusting the assigned first and second token numbers at one of linking time and runtime based on the backward compatibility information.

    Preservation of backward compatibility for java card cap files

    公开(公告)号:US09990194B2

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

    申请号:US15247218

    申请日:2016-08-25

    发明人: Saqib Ahmad

    IPC分类号: G06F9/44

    摘要: A method for preserving backward compatibility involves adding a new virtual method to a first version of a code package comprising a plurality of members to obtain a second version of the code package, wherein the plurality of members include a plurality of virtual methods having at least a first virtual method that is assigned a first token number and a second virtual method that is assigned a second token number sequentially after the first token number, converting a set of code that is part of the first version of the code package to obtain a converted file, modifying the converted file to include backward compatibility information associated with a plurality of token numbers assigned to the plurality of virtual methods in the first version of the code package, and adjusting the assigned first and second token numbers at one of linking time and runtime based on the backward compatibility information.

    System and method for object deletion in persistent memory using bitmap windows
    4.
    发明授权
    System and method for object deletion in persistent memory using bitmap windows 有权
    使用位图窗口在持久性存储器中删除对象的系统和方法

    公开(公告)号:US09141539B2

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

    申请号:US13782433

    申请日:2013-03-01

    发明人: Saqib Ahmad

    IPC分类号: G06F12/02 G06F3/06 G07F7/10

    摘要: A system and method for object deletion in persistent memory using bitmap windows representing memory chunks. In accordance with an embodiment, the system can generally be used with computing environments that use persistent memory, such as smart cards, Java Cards, and other resource-constrained environments. In accordance with an embodiment, the system comprises a processor or computational engine and a persistent memory for storage of software objects; and a data structure which can include one or more memory bitmap windows, each of which represents a chunk of addressable space in the persistent memory; wherein the system uses the one or more memory bitmap windows in deleting non-reachable objects from the persistent memory.

    摘要翻译: 使用表示内存块的位图窗口在持久存储器中删除对象的系统和方法。 根据实施例,该系统通常可以与使用诸如智能卡,Java卡和其他资源受限的环境之类的持久性存储器的计算环境一起使用。 根据实施例,该系统包括处理器或计算引擎和用于存储软件对象的持久存储器; 以及数据结构,其可以包括一个或多个存储器位图窗口,每个存储器位图窗口表示持久存储器中的一组可寻址空间; 其中所述系统使用所述一个或多个存储器位图窗口从所述永久存储器中删除不可达到的对象。