Images List Premium Download Classic

Memory Management

Memory Management-related patent applications - as published by the U.S. Patent and Trademark Office (USPTO).


loading
Apparatus and method for dynamically managing memory
Electronics And Telecommunications Research Institute
January 11, 2018 - N°20180011786

The present invention relates to a dynamic memory management method which includes generating an n-dimensional memory address space in which coordinates are in a range of n natural numbers, the sum of which is the number of bits; and mapping a predetermined linear memory address region to an address region in the n-dimensional memory address space.
Memory management system and method thereof
Korea University Research And Business Foundation
January 11, 2018 - N°20180011770

Disclosed are a memory management system and a method thereof. Restricted spare cells are optimally distributed (or allocated) into a physical region and a virtual region in a system for repairing a fault of a memory, thereby increasing a yield of a memory chip.
Restricted address translation to protect against device-tlb vulnerabilities
Intel Corporation
January 11, 2018 - N°20180011651

An apparatus includes an extended capability register and an input/output (i/o) memory management circuitry. The i/o memory management circuitry is to receive, from an i/o device, an address translation request referencing a guest virtual address associated with a guest virtual address space of a virtual machine. The i/o memory management circuitry may translate the guest ...
Memory Management Patent Pack
Download 175+ patent application PDFs
Memory Management Patent Applications
Download 175+ Memory Management-related PDFs
For professional research & prior art discovery
inventor
  • 175+ full patent PDF documents of Memory Management-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Direct memory access encryption with application provided keys
Hewlett Packard Enterprise Development Lp
December 28, 2017 - N°20170371808

In one example in accordance with the present disclosure, a method may include retrieving, at a memory management unit (mmu), encrypted data from a memory via direct memory access and determining, at the mmu, a peripheral that is the intended recipient of the encrypted data. The method may also include accessing an application key used for transmission between an application ...
Techniques for maintaining consistency between address translations in a data processing system
International Business Machines Corporation
December 28, 2017 - N°20170371789

A technique for operating a memory management unit (mmu) of a processor includes the mmu detecting that one or more address translation invalidation requests are indicated for an accelerator unit (au). In response to detecting that the invalidation requests are indicated, the mmu issues a raise barrier request for the au. In response to detecting a raise barrier response from ...
Processing commands in a directory-based computer memory management system
International Business Machines Corporation
December 28, 2017 - N°20170371788

A method for processing commands in a directory-based computer memory management system includes receiving a command to perform an operation on data stored in a set of one or more computer memory locations associated with an entry in a directory of a computer memory, the entry is associated with an indicator for indicating whether the set of one or more ...
Memory Management Patent Pack
Download 175+ patent application PDFs
Memory Management Patent Applications
Download 175+ Memory Management-related PDFs
For professional research & prior art discovery
inventor
  • 175+ full patent PDF documents of Memory Management-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Memory management method and apparatus
Intel Corporation
December 28, 2017 - N°20170371578

Methods, apparatus, and system to identify a memory contention with respect to a process, re-write the process to form a transactional process, and execute the transactional process in a speculative execution.
System and method for shared memory ownership using context
Futurewei Technologies, Inc.
December 28, 2017 - N°20170371570

It is possible to reduce the latency attributable to memory protection in shared memory systems by performing access protection at a central data ownership manager (dom), rather than at distributed memory management units in the central processing unit (cpu) elements (ces) responsible for parallel thread processing. In particular, the dom may monitor read requests communicated over a data plane between ...
Optimization of operating system and virtual machine monitor memory management
Red Hat Israel, Inc.
December 21, 2017 - N°20170364430

A method and system for collecting statistics associated with multiple memory nodes to determine if a read-only page is read accessed in aggregate by multiple processing devices of the multiple memory nodes at or above a first threshold value. If so, the read-only page may be replicated to an additional memory node. If a determination is made that the read-only ...
Method and apparatus for memory management
Blackbird Technology Holdings, Inc.
December 21, 2017 - N°20170364267

One or more circuits of a device may comprise a memory. A first portion of a first block of the memory may store program code and/or program data, a second portion of the first block may store an index associated with a second block of the memory, and a third portion of the first block may store an indication ...
Instruction and logic for flush-on-fail operation
Intel Corporation
December 14, 2017 - N°20170357584

A processor includes a memory management unit and a front end including a decoder. The decoder includes logic to receive a flush-on-commit (foc) instruction to flush dirty data from a volatile cache to a persistent memory upon commitment of a store associated with the foc instruction. The memory management unit includes logic to, based upon a flush-on-fail (fof) mode, skip ...
Memory management for application loading
Apple Inc.
December 14, 2017 - N°20170357465

Some embodiments can load one or more applications into working memory from persistent storage when permitted by a memory pressure level of a mobile device. Loading the applications into working memory enables the applications to be launched into the foreground quickly when the user indicates the desire to launch. Some embodiments may identify a set of applications that are designated ...
Reserved memory in memory management system
Apple Inc.
December 14, 2017 - N°20170357450

A memory management system, such as a virtual memory manager that manages a virtual memory space that includes volatile memory (e. G. Dram) and non-volatile memory (e. G., flash memory) creates a reserved portion of memory in the volatile memory for at least one user application in one embodiment, and that reserved portion can also store content that it restricted ...
Memory Management Patent Pack
Download 175+ patent application PDFs
Memory Management Patent Applications
Download 175+ Memory Management-related PDFs
For professional research & prior art discovery
inventor
  • 175+ full patent PDF documents of Memory Management-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
System and method for data generator driven bus clock voting
Qualcomm Incorporated
November 30, 2017 - N°20170346656

Various embodiments of methods and systems for data generator driven bus clock voting are disclosed. An exemplary embodiment defines a first timing domain within a system on a chip to comprise a data generating component and a bus that includes a memory management unit. The bus serves to communicatively couple the data generating component to a memory component, such as ...
Data discard method for journaling file system and memory management apparatus thereof
Research & Business Foundation Sungkyunkwan University
November 30, 2017 - N°20170344573

Provided are a data discard method for a file system and a memory management apparatus thereof. Specifically, the data discard method for a file system includes: unlinking an inode and a data block corresponding to a file stored in a storage from among inodes and data blocks in a file system when a kernel event of deleting the file occurs; ...
Address translation within a virtualised system background
Arm Limited
November 30, 2017 - N°20170344492

A memory management unit 22, 34, 48 serves to use first stage of address translation and permission data s1 managed by a guest operating system and second stage of address translation and permission data s2 managed by a hypervisor. If there is a mismatch between the permissions (or other characteristics) provided by these different translation and permission data sets, then a speculative mismatch ...
Using multiple memory elements in an input-output memory management unit for performing virtual address to ...
Advanced Micro Devices, Inc.
November 30, 2017 - N°20170344490

The described embodiments include an input-output memory management unit (iommu) with two or more memory elements and a controller. The controller is configured to select, based on one or more factors, one or more selected memory elements from among the two or more memory elements for performing virtual address to physical address translations in the iommu. The controller then performs ...
Memory pre-fetch for virtual memory
Xilinx, Inc.
November 30, 2017 - N°20170344482

Virtual memory pre-fetch requests are generated for a virtual memory and a multiple port memory management unit (mmu) circuit. Virtual memory access requests sent to a particular port of the mmu circuit are monitored. In response to the satisfaction of a trigger condition, virtual memory pre-fetch requests are generated and transmitted to the mmu circuit using the particular port. Physical ...
Secured execution of an algorithm
Proton World International N.v.
November 30, 2017 - N°20170344310

An algorithm execution method includes carrying out a first execution of the algorithm by a processing unit, sending at least one first result, which is to be written into a memory, to a memory management circuit, and storing said first result into a first area of the volatile memory. The method also includes carrying out a second execution of the ...
Memory system and memory management method thereof
Macronix International Co., Ltd.
November 30, 2017 - N°20170344300

A memory management method includes: providing a hybrid memory comprising a first type memory and a second type memory; providing an inactive list and a read active list for recording in-used pages on the first type memory; providing a write active list for recording in-used pages on the second type memory; allocating a page from the first type memory according ...
Application aware memory resource management
Vmware, Inc.
November 30, 2017 - N°20170344298

Memory management in a computer system may include allocating memory pages from a physical memory of the computer system to applications executing on the computer system. The memory pages may be associated with memory management tags. One or more memory pages may be identified for processing from the physical memory based on the memory management tags that the memory pages ...
Loading