U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5100138

Motorized Mobile Boxing Robot

A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 711/153 - Shared memory partitioning


Subclass of Class 711 - Electrical computers and digital processing systems: memory
Definition: Subject matter further comprising means for dividing or
No. of patents: 711
Last issue date: 05/01/2012


1                      
NumberTitleIssue Date
8171236Managing migration of a shared memory logical partition from a source system to a target system
Migration management is provided for a shared memory logical partition migrating from a source system to a target system. The management approach includes managing migration of the logical partition from the source system to the target system by: transferring a port...
05/01/2012
8135921Automated paging device management in a shared memory partition data processing system
Automated paging device management is provided for a shared memory partition data processing system. The automated approach includes managing a paging storage pool defined within one or more storage devices for holding logical memory pages external to physical memor...
03/13/2012
8010753Systems and methods for temporarily transferring use of portions of partitioned memory between host computers
A method for operating a storage system, consisting of performing an allocation of respective partitions of a physical storage resource of the storage system to respective hosts of the storage system. The method also includes changing the allocation while permitting...
08/30/2011
7962700Systems and methods for reducing latency for accessing compressed memory using stratified compressed memory architectures and organization
Compressed memory systems are provided to reduce latency associated with accessing compressed memory using stratified compressed memory architectures and memory organization protocols in which a region of compressed main memory is allocated as a direct access memory...
06/14/2011
7930489Techniques for optimizing configuration partitioning
Techniques for optimizing configuration partitioning are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for configuration partitioning comprising a module for providing one or more policy managers, a module for providin...
04/19/2011
7849272Dynamic memory management in an RDMA context
A method for dynamically managing memory to support one or more processes executing in a remote direct memory access (RDMA) environment is provided. The method includes inserting a descriptor in a shared descriptor table, the descriptor corresponding to a block of m...
12/07/2010
7840764Apparatus and method for sharing a virtual file system between logical partitions
A logically-partitioned computer system provides support for multiple logical partitions to access a single file system, thereby allowing the logical partitions to share a file without the overhead of communicating over a VLAN. An area of shared memory is defined th...
11/23/2010
7840763Methods and systems for achieving high assurance computing using low assurance operating systems and processes
A computing system contains and uses a partitioning microkernel (PMK) or equivalent means for imposing memory partitioning and isolation prior to exposing data to a target operating system or process, and conducts continuing memory management whereby data is validat...
11/23/2010
7769962System and method for thread creation and memory management in an object-oriented programming environment
A system and a method for thread creation where only copied threads share the same stack location for execution, so unrelated threads have individual stack space and can be executed concurrently in multi-processor system. Also, the copy operation of the stack frame ...
08/03/2010
7765365Method of partioning storage in systems with both single and virtual target interfaces
A method of partitioning storage is provided. In an exemplary embodiment, the method includes connecting at least one initiator with at least one target device. Upon connection of the at least one initiator with the at least one target device, at least one initiator...
07/27/2010
7743221Memory sharing method for sharing SRAM in an SOC device
A memory sharing method for at least a functional module and a target module is disclosed. The functional module includes at least a static random access memory (SRAM), the memory sharing method includes the steps of calculating a memory capacity of the functional m...
06/22/2010
7743222Methods, systems, and media for managing dynamic storage
Methods, systems, and media for managing dynamic memory are disclosed. Embodiments may disclose identifying nodes with having memory for dynamic storage, and reserving a portion of the memory from the identified nodes for a heap pool. After generating a heap pool, e...
06/22/2010
7693920Recycle-free directory entry system and method
A recycle-free directory entry system and method thereof applicable in a file system are provided. The file system uses one or more directory entries to record a unique file/directory name. The recycle-free directory entry method consists of plural directory entries...
04/06/2010
7689783System and method for sharing memory by heterogeneous processors
A system for sharing memory by heterogeneous processors, each of which is adapted to process its own instruction set, is presented. A common bus is used to couple the common memory to the various processors. In one embodiment, a cache for more than one of the proces...
03/30/2010
7606986System and method for resolving SAN fabric partitions
Systems, methods, apparatus and software can combine information about host access to virtualization functionality and virtualization functionality access to storage, use this information in decisions pertaining to high availability of virtualization in an SAN. Upon...
10/20/2009
7552291System and method for subdividing a storage enclosure into separate storage domains
The storage enclosure includes a number of storage drives, each of which is physically coupled to each of two controllers in the storage enclosure. A memory location associated with the storage enclosure includes a value. The value provides an indicator for grouping...
06/23/2009
7546426Storage having a logical partitioning capability and systems which include the storage
A storage includes: host interface units; file control processors which receives a file input/output request and translates the file input/output request into a data input/output request; file control memories which store translation control data; groups of disk dri...
06/09/2009
7536518Scalable disc array unit, and management method and management program for a scalable disc array unit
A disc array unit manages a shared memory as a plurality of shared memory blocks, each including a group of cache pages, performs cache control on these cache pages through use of least recently used (LRU) links, and provides an unavailable link as an LRU link to in...
05/19/2009
7480773Virtual machine use and optimization of hardware configurations
A method of building a computer system is provided. The method comprises determining an average memory storage per virtual machine, determining an average number of virtual machines per host computer, and determining an amount of memory storage per memory pool. The ...
01/20/2009
7475198Asynchronous symmetric multiprocessing
An apparatus for serializing concurrent requests to multiple processors includes a signal merging tree structure and a traversal mechanism. The tree structure has a root node and leaf nodes for connecting a data consumer to the root. The tree structure serializes co...
01/06/2009
7475197Cross process memory management
A method for efficiently managing memory resources in a computer system having a graphics processing unit that runs several processes simultaneously on the same computer system includes using threads to communicate that additional memory is needed to avoid terminati...
01/06/2009
7464228System and method to conserve conventional memory required to implement serial ATA advanced host controller interface
An information handling system includes a processor and a system memory coupled to the processor. The system has a plurality of persistent mass storage devices including first and second storage devices. A device controller includes a first port operably connected t...
12/09/2008
7441068Flash memory and method for utilizing the same
A flash memory and a method for utilizing the same are disclosed. The method for utilizing a flash memory includes the steps of: a) providing a flash memory of a single chip; b) formatting the flash memory and marking bad blocks of the flash memory as a bad-block ar...
10/21/2008
7437546Multiple, cooperating operating systems (OS) platform system and method
Embodiments of a multi-processor platform including multiple, cooperating operating systems are described. Multiple operating systems, each of which may be of a different type or nature, run on different partitions of the multi-processor platform, yet coexist and co...
10/14/2008
7434021Memory allocation in a multi-processor system
A process and associated system comprise pre-allocating a portion of memory in a first processor based upon a control input and determining in a second processor if the portion of the pre-allocated memory can satisfy a memory allocation request. Further, if a portio...
10/07/2008
7430644Storage device, control method for partitioning logical memory devices, and medium embodying program for partitioning logical memory devices
A storage device which limits the partition of the logical memory devices for computers in accordance with properties such as reliability. An access control approves an access only to the logical memory device which was partitioned referring to an access control tab...
09/30/2008
7430585Secure processing unit systems and methods
A hardware Secure Processing Unit (SPU) is described that can perform both security functions and other information appliance functions using the same set of hardware resources. Because the additional hardware required to support security functions is a relatively s...
09/30/2008
7428629Memory request / grant daemons in virtual nodes for moving subdivided local memory space from VN to VN in nodes of a massively parallel computer system
A memory management mechanism a nodal having multiple processors in a massively parallel computer system dynamically configures nodal memory on demand. A respective variable-sized subdivision of nodal memory is associated with each processor in the node. A processor...
09/23/2008
7424589Method and an apparatus for the high-precision tracking of approximate per-task memory usage
One embodiment of the present invention provides a method and a system for tracking memory usage of tasks in a shared heap. The system performs a full garbage-collection operation on the shared heap, during which a base memory usage is determined for each task. The ...
09/09/2008
7409523Online storage volume shrink
Described is a technology by which a new volume or partition may be created on a disk, e.g., by running a shrink program and then reclaiming freed space. Shrink occurs online, while the user or system processes may be otherwise using the disk for reads and writes. F...
08/05/2008
7406568Buffer allocation for split data messages
A technique to store a plurality of addresses and data to address and data buffers, respectively, in an ordered manner. More particularly, one embodiment of the invention stores a plurality of addresses to a plurality of address buffer entries and a plurality of dat...
07/29/2008
7398368Atomic operation involving processors with different memory transfer operation sizes
Atomic operations may be implemented on a processor system having a main memory and two or more processors including a power processor element (PPE) and a synergistic processor element (SPE) that operate on different sized register lines. A main memory address conta...
07/08/2008
7395399Control circuit to enable high data rate access to a DRAM with a plurality of areas
A circuit for controlling a memory including at least two areas to which access cannot be had simultaneously, the circuit including first circuitry for storing a series of read and/or write instructions separately for each of the areas, and second circuitry for dete...
07/01/2008
7392236Method, computer program product and computer system for a single database system to support multiple application systems
The invention allows multiple application systems to use a single database system. The database system is divided into at least a first memory portion and a second memory portion. The memory portions are disjunctive. The database system stores a first assignment of ...
06/24/2008
7386688Communication among partitioned devices
Information objects and system firmware for a processor in a partitionable computing system are disclosed. One object comprises information corresponding to components of the computer system. The information comprises entries defining an address and a size for regis...
06/10/2008
7380048System and method for managing data in memory for reducing power consumption
A system or method to partition data in a memory based at least in part to a data type, and to refresh the memory based at least in part to the data type. ...
05/27/2008
7380085Memory adapted to provide dedicated and or shared memory to multiple processors and method therefor
Briefly, in accordance with one embodiment of the invention, a portable communication device may have multiple processors and a memory. Portions of the memory may only be accessible by one of the processors. ...
05/27/2008
7376679Facilitating delayed block allocation in a distributed file system
One embodiment of the present invention provides a system that facilitates delayed block allocation in a distributed file system. During operation, the system receives a write command at a client, wherein the write command includes a buffer containing data to be wri...
05/20/2008
7373546Cluster network with redundant communication paths
A cluster network is provided in which the storage enclosures of the network are grouped into storage sets or columns of storage enclosures. Each server node of the cluster network is coupled to an interface of the storage enclosure of each of the storage sets. The ...
05/13/2008
7370166Secure portable storage device
In one embodiment of the present invention, a secure storage system includes a removable storage device having a secure storage area for storage of secure data and a public storage area and device port for coupling the removable storage device to a host, the removab...
05/06/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?