EP1966706A1

Identifier associated with memory locations for managing memory accesses

Abstract

This record has no abstract on file.

Term

0.2 yearsto projected expiry

Projected expiry 14 December 2026, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

29 claims: 5 independent, 24 dependent

  1. 1
    Claims of equivalent WO 2007078882 A1 Claims What is claimed is:1. An apparatus comprising: a code location component, of a first execution environment, configured to locate a group of memory locations having content corresponding to a first component of a second execution environment;and a memory manager, of the first execution environment, coupled to the code location component and configured to associate an identifier with the group of memory locations to regulate access to the content from the second execution environment.
  2. 7
    An article comprising:a storage medium;and a set of instructions stored in the storage medium, which when executed by a processor of a first execution environment, cause the processor to: locate a first group of memory locations having first content corresponding to a first component of a second execution environment;and associate a first identifier with the first group of memory locations to regulate access to the first content from the second execution environment
  3. 11
    An article comprising:a storage medium;and a set of instructions stored in the storage medium, which, when executed by a processor of a first execution environment cause the processor to: access, from the first execution environment, a second identifier stored in a first memory by a memory manager of a second execution environment;and access second content stored in a second group of memory locations of a second memory based at least in part on the second identifier.
  4. 16
    A method comprising:accessing, from a first execution environment, an identifier stored in a first memory by a memory manager of a second execution environment;and accessing, from the first execution environment, content stored in a group of memory locations of a second memory based at least in part on the identifier.
  5. 23
    A system comprising:a first memory having a first group of memory locations to store first content;a second memory;a first component of a first execution environment coupled to the second memory and configured to store a first identifier, associated with the first group of memory locations, in the second memory;a second component of a second execution environment coupled to the first memory and configured to access the first content based at least in part on the first identifier;and a disk drive communicatively coupled to the second execution environment.