[go: up one dir, main page]

FR3095054B1 - Managing a memory in an electronic device - Google Patents

Managing a memory in an electronic device Download PDF

Info

Publication number
FR3095054B1
FR3095054B1 FR1903864A FR1903864A FR3095054B1 FR 3095054 B1 FR3095054 B1 FR 3095054B1 FR 1903864 A FR1903864 A FR 1903864A FR 1903864 A FR1903864 A FR 1903864A FR 3095054 B1 FR3095054 B1 FR 3095054B1
Authority
FR
France
Prior art keywords
memory
electronic device
obm
managing
app1
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
FR1903864A
Other languages
French (fr)
Other versions
FR3095054A1 (en
Inventor
Giudice Lauren Del
Rémi Duclos
Pierrick Bieules
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Idemia France SAS
Original Assignee
Idemia Identity and Security France SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Idemia Identity and Security France SAS filed Critical Idemia Identity and Security France SAS
Priority to FR1903864A priority Critical patent/FR3095054B1/en
Publication of FR3095054A1 publication Critical patent/FR3095054A1/en
Application granted granted Critical
Publication of FR3095054B1 publication Critical patent/FR3095054B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Static Random-Access Memory (AREA)
  • Stored Programmes (AREA)

Abstract

Gestion d’une mémoire dans un dispositif électronique L’invention vise la gestion d’une première mémoire (MR1) d’un premier dispositif (DV1) coopérant avec un deuxième dispositif (DV2) comportant une deuxième mémoire (MR2). Lors d’un procédé, le premier dispositif (DV1) réalise un chargement initial comprenant : l’acquisition d’une application (APP1) comportant du code interprétable orienté objet définissant des méthodes (MT) exécutables ; et la génération dans la première mémoire (MR1) d’objet-méthode (OBM) ; puis envoie chaque objet-méthode (OBM) au deuxième dispositif électronique (DV2) pour enregistrement dans la deuxième mémoire (MR2). Au cours d’une interprétation du code interprétable de l’application (APP1), le premier dispositif (DV1) identifie les objet-méthodes (OBM1) invoqués puis récupère depuis la deuxième mémoire (MR2) chaque objet-méthode (OBM) invoqué qui n’est pas déjà stockée dans la première mémoire (MR1), pour en permettre un accès par le premier dispositif électronique (DV1). Figure pour l’abrégé : Fig. 1.Management of a memory in an electronic device The invention relates to the management of a first memory (MR1) of a first device (DV1) cooperating with a second device (DV2) comprising a second memory (MR2). During a process, the first device (DV1) performs an initial load comprising: the acquisition of an application (APP1) comprising interpretable object-oriented code defining executable methods (MT); and the generation in the first memory (MR1) of an object-method (OBM); then sends each object-method (OBM) to the second electronic device (DV2) for recording in the second memory (MR2). During an interpretation of the interpretable code of the application (APP1), the first device (DV1) identifies the method-objects (OBM1) invoked then recovers from the second memory (MR2) each method-object (OBM) invoked which is not already stored in the first memory (MR1), to allow access to it by the first electronic device (DV1). Figure for the abstract: Fig. 1.

FR1903864A 2019-04-11 2019-04-11 Managing a memory in an electronic device Active FR3095054B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1903864A FR3095054B1 (en) 2019-04-11 2019-04-11 Managing a memory in an electronic device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1903864A FR3095054B1 (en) 2019-04-11 2019-04-11 Managing a memory in an electronic device
FR1903864 2019-04-11

Publications (2)

Publication Number Publication Date
FR3095054A1 FR3095054A1 (en) 2020-10-16
FR3095054B1 true FR3095054B1 (en) 2021-03-19

Family

ID=68342951

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1903864A Active FR3095054B1 (en) 2019-04-11 2019-04-11 Managing a memory in an electronic device

Country Status (1)

Country Link
FR (1) FR3095054B1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2343021A (en) * 1998-10-19 2000-04-26 Ibm Class loading model for object oriented programming
US7131121B2 (en) * 2001-11-14 2006-10-31 Axalto, Inc. Method and apparatus for linking converted applet files without relocation annotations
US6865659B2 (en) * 2002-06-07 2005-03-08 Sun Microsystems, Inc. Using short references to access program elements in a large address space
FR3065553B1 (en) * 2017-04-20 2019-04-26 Idemia Identity And Security METHOD OF EXECUTING A PROGRAM TO BE INTERPRETED BY A VIRTUAL MACHINE PROTECTED AGAINST FAULT INJECTION ATTACKS

Also Published As

Publication number Publication date
FR3095054A1 (en) 2020-10-16

Similar Documents

Publication Publication Date Title
TWI721310B (en) Cluster-based word vector processing method, device and equipment
CN111124713B (en) Equipment system function calling method, device, terminal equipment and storage medium
US20190231277A1 (en) Optimized real peak detection in cyclic biological data signals
EP3611684A1 (en) Method and device for account creation, account refilling and data synchronization
US20220350725A1 (en) Automatic performance telemetry
TW201942843A (en) Accounting method and device
US10201312B2 (en) Opportunistic measurements and processing of user's context
JP2022173490A (en) Data management server, data management method, and data management program
KR102166124B1 (en) Method for preventing women's diseases by analyzing women's biosignals and predicting menstrual pain based on machine learning
WO2023151436A1 (en) Sql statement risk detection
FR3095054B1 (en) Managing a memory in an electronic device
CN113282436A (en) Event processing method, device, equipment and storage medium
CN104965687A (en) Big data processing method and apparatus based on instruction set generation
US10496423B2 (en) Method for opening up data and functions of terminal application based on reconstruction technology
US20210042319A1 (en) Data processing method, apparatus, and device
CN112463891B (en) Data synchronization method, data synchronization equipment, electronic equipment and storage medium
CN113177954A (en) Image processing method and device
FR3125609B1 (en) Sharing a function of an application defined in object-oriented language
Cerqueti et al. A compartmental model for the dynamic simulation of pandemics with a multi-phase vaccination and its application to Italian COVID-19 data
Moody Approximate Entropy (ApEn)
CN108319451B (en) Medical data supplementing method and device
CN116303709A (en) An integrated implementation method, device and medium of a cross-platform interface
Badillo et al. Incidence of antiretroviral drug-related problems in the treatment of HIV among hospitalized patients in the Hospital Santa Clara, Bogota
Martínez-Espronceda et al. Event-driven, pattern-based methodology for cost-effective development of standardized personal health devices
EP4539746B1 (en) METHOD AND SYSTEMS FOR AUTOQUANTIFICATION OF ULTRASOUND IMAGES DURING LIVE SAMPLING

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20201016

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

TP Transmission of property

Owner name: IDEMIA FRANCE, FR

Effective date: 20250514