METHOD OF MANAGING MEMORY IN AN INTEGRATED CIRCUIT CARD AND CORRESPONDING INTEGRATED CIRCUIT CARD

    公开(公告)号:US20230335169A1

    公开(公告)日:2023-10-19

    申请号:US18295558

    申请日:2023-04-04

    IPC分类号: G11C8/16 G11C8/04

    CPC分类号: G11C8/04 G11C8/16

    摘要: A method of managing memory in an integrated circuit card comprising a non-volatile memory portion and a RAM memory portion, the method comprising creating in a non-volatile memory heap one or more array pointers, corresponding to one or more transient arrays to be allocated, each array pointer comprising a transient array size and a transient array address, wherein the creating comprises creating one or more array pointers comprising as transient array address a logical address of the area of the RAM memory portion in which the respective transient array is to be allocated, and assigning then in the RAM memory area memory only to transient arrays, corresponding to the respective one or more array pointers, which comprise at least a value different from zero.

    APPARATUS FOR OPERATING A NEURAL NETWORK, CORRESPONDING METHOD AND COMPUTER PROGRAM PRODUCT

    公开(公告)号:US20210232916A1

    公开(公告)日:2021-07-29

    申请号:US17156158

    申请日:2021-01-22

    发明人: Amedeo Veneroso

    摘要: An embodiment apparatus comprises a first processing system executing a first portion of a neural network comprising a first subset of a set of neural network layers providing a first intermediate output, and a second processing system receiving the first intermediate output, and operating a second portion of the neural network comprising a second subset of the set of layers providing a respective output, the second processing system configured to supply to the first processing system an output information function of the respective output, and the first processing system configured to obtain as a function of the output information a final output of the neural network. The second processing system includes a secure element storing a model of the second portion, and executes the second portion by applying the input information to the model of the second portion to provide the respective output.

    METHOD FOR PERFORMING A REMOTE MANAGEMENT OF A MULTI-SUBSCRIPTION SIM MODULE

    公开(公告)号:US20180027407A1

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

    申请号:US15724500

    申请日:2017-10-04

    发明人: Amedeo Veneroso

    IPC分类号: H04W8/18 H04W8/20 H04B1/3816

    摘要: A method is provided for performing a management of a multi-subscription SIM module. The multi-subscription SIM module includes at least one memory adapted to store at least a first and a second profile associated with a respective first and a second mobile network operator. The memory includes a volatile portion. The operation of storing includes installing or updating profiles by downloading one or more downloaded profiles from a remote host. The management includes selecting one or more enabled profiles including an application to be executed and allocating a partition of the volatile portion of the memory to the one or more enabled profile.

    EMBEDDED SECURE ELEMENT
    8.
    发明申请

    公开(公告)号:US20220004509A1

    公开(公告)日:2022-01-06

    申请号:US17479255

    申请日:2021-09-20

    摘要: An embedded electronic system includes a volatile memory and a processor configured to execute a low-level operating system that manages allocation of areas of the volatile memory to a plurality of high-level operating systems. Each high-level operating system executes one or more applications. The system is configured so that execution data of one or a plurality of tasks of a first application are partly transferred, by the low-level operating system, from the volatile memory to a non-volatile memory when the execution of the task of the first application is interrupted by the execution of a task of a second application. The system is also configured so that the applications of any one of the high-level operating systems do not have access to the areas of the volatile memory allocated to the applications of all the other high-level operating systems.

    Method for Managing Multiple Operating Systems in Integrated Circuit Cards, Corresponding System and Computer Program Product

    公开(公告)号:US20190310860A1

    公开(公告)日:2019-10-10

    申请号:US16375695

    申请日:2019-04-04

    IPC分类号: G06F9/4401 H04L9/08

    摘要: A method for managing storage of an operating system in an integrated circuit card, includes: subdividing an operating system into a plurality of operating system components; associating one or more operating system components of the plurality of operating system components to a descriptor indicating a version of the one or more operating system components; downloading the one or more operating system components to a memory of the integrated circuit card, wherein the downloading includes verifying if an operating system component stored in the integrated circuit card is a same version of the one or more operating system components being downloaded; based on the verifying, storing the one or more operating system components in the card if the version is different; and based on the verifying discarding the one or more operating system components from the download operation if the version is the same.

    Method for performing a remote management of a multi-subscription SIM module

    公开(公告)号:US10003956B2

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

    申请号:US15724500

    申请日:2017-10-04

    发明人: Amedeo Veneroso

    IPC分类号: H04W8/18 H04B1/3816 H04W8/20

    摘要: A method is provided for performing a management of a multi-subscription SIM module. The multi-subscription SIM module includes at least one memory adapted to store at least a first and a second profile associated with a respective first and a second mobile network operator. The memory includes a volatile portion. The operation of storing includes installing or updating profiles by downloading one or more downloaded profiles from a remote host. The management includes selecting one or more enabled profiles including an application to be executed and allocating a partition of the volatile portion of the memory to the one or more enabled profile.