Safety System For Remove a Rider From a Vehicle by Deploying a Parachute
Methods and apparatus for reducing the velocity of a rider in or on an open cockpit vehicle when the rider is thrown from the vehicle.
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.
| Number | Title | Issue Date |
| 7725675 | Storage capacity management system in dynamic area provisioning storage Provided is a capacity monitoring method used for a computer system including one or more application computers, one or more storage systems, and a management computer. The storage system includes a physical disk and a disk controller. In the capacity monitoring met... | 05/25/2010 |
| 7721062 | Method for detecting leaked buffer writes across file system consistency points A system and method for detecting buffer leaks in a files system utilizing consistency points is provided. Upon receipt of a write operation, a buffer check control structure is written to a raw data buffer. The buffer check control structure comprises a set of magi... | 05/18/2010 |
| 7721063 | System, method and program for configuring a data mirror System, method and program for data mirroring. In response to identification of a new storage volume on a primary storage subsystem being designated for use, a plurality of parameters for the new storage volume needed for data mirroring are automatically determined.... | 05/18/2010 |
| 7721064 | Memory allocation in memory constrained devices Apparatus, methods and computer program products are disclosed to improve allocation of physical memory in a memory limited device when the amount of unallocated memory approaches a threshold. In this situation the disclosed technology will identify memory pages tha... | 05/18/2010 |
| 7721065 | Reducing memory fragmentation by learning memory allocation patterns A memory management unit including: a first memory portion in which a memory area is allocated; a memory allocation processor for allocating and releasing a memory area in the first memory portion; a second memory portion for storing reserve area information regardi... | 05/18/2010 |
| 7716450 | Transparent local and distributed memory management system A system for transparent local and distributed memory management overcomes the requirement of keeping track of whether a memory space allocated to a new object or a new program or data structure can be reclaimed. An autorelease pool is created at the beginning of a ... | 05/11/2010 |
| 7716445 | Method and system for storing a sparse file using fill counts A method for storing a first block and a second block, the includes storing the first block and the second block in a storage pool, and storing a third block in the storage pool, wherein the third block references the first block and second block and comprises a fir... | 05/11/2010 |
| 7716451 | Memory tuning for garbage collection and central processing unit (CPU) utilization optimization A method, system and computer program product for garbage collection sensitive load balancing is disclosed. The method for memory tuning for garbage collection and CPU utilization optimization can include benchmarking an application across multiple different heap si... | 05/11/2010 |
| 7716258 | Method and system for multiprocessor garbage collection A garbage collection system and method in a multiprocessor environment having a shared memory wherein two or more processing units participate in the reclamation of garbage memory objects. The shared memory is divided into regions or heaps and all heaps are dedicate... | 05/11/2010 |
| 7716261 | Method and apparatus for verifying storage access requests in a computer storage system with multiple storage elements Method and apparatus are disclosed for verifying access to logical volume stored on at least one of the plurality of storage elements. The access can involve verification that the appropriate logical volume is being accessed and may also or instead include checking ... | 05/11/2010 |
| 7716449 | Efficient chunked java object heaps A mechanism is disclosed for offset-based addressing in the chunks of a chunked heap. The mechanism provides for storing a side data structure within a portion of a chunk, where the side data structure begins at a predetermined offset within the range of virtual mem... | 05/11/2010 |
| 7716446 | System and method for cooperative virtual machine memory scheduling Memory assigned to a virtual machine is reclaimed. A resource reservation application running as a guest application on the virtual machine reserves a location in guest virtual memory. The corresponding physical memory can be reclaimed and allocated to another virtu... | 05/11/2010 |
| 7716447 | System, method and program for supporting a computer sizing having N level hierarchical resources A technique for supporting the sizing of hierarchical computer resources is provided. The sizing support system includes a memory, a table definition module and field calculation module. The memory stores lower level resource data which indicates the kinds and the m... | 05/11/2010 |
| 7716448 | Page oriented memory management A method and apparatus for managing memory allocation using memory pages. An arena is designated within one or more memory pages. The arena is divided into one or more memory blocks of the same size. Metadata is generated for the memory blocks at a location other th... | 05/11/2010 |
| 7711922 | Management of applications and their current versions A system and method for a communication terminal to manage memory and maintain a current application version for multiple applications are provided. The system and method provide for managing memory in a communication terminal coupled to a server device enabling the... | 05/04/2010 |
| 7711919 | Methods and apparatus for digital data processing with mutable inheritance A method of automated workflow processing includes transforming an object, A1, which is of class X, into an object which is of class Y. The method includes the steps of separating existing data elements of A1 from the object itself, generating new data elements corr... | 05/04/2010 |
| 7711920 | Method and system for dynamically managing storage of data objects generated during execution of a computer program Method and system for managing a heap. A map is employed to indicate which areas of the heap are inaccessible to a program. Such areas constitute garbage which is potentially returnable to a data structure which identifies free storage available for reallocation to ... | 05/04/2010 |
| 7711921 | Page oriented memory management A method and apparatus for managing memory allocation using memory pages. One or more arenas are designated within a memory page. Each of the arenas are divided into one or more memory blocks of the same size. Metadata is generated for the memory blocks at a locatio... | 05/04/2010 |
| 7707380 | Memories, method of storing data in memory and method of determining memory cell sector quality A method of storing data in a memory is provided, including testing a plurality of memory cells of a plurality of memory cell sectors. Each memory cell sector includes a plurality of memory cells. Each memory cell sector is classified into at least one quality class... | 04/27/2010 |
| 7707381 | Storage system for processing access request from host and method for doing the same Nodes include controllers, management servers, and storages. Each of the controllers includes a first mapping table indicating management servers corresponding to logical extents that compose a logical volume that is provided for a host. The management servers inclu... | 04/27/2010 |
| 7702873 | Managing common storage by allowing delayed allocation of storage after reclaiming reclaimable space in a logical volume An apparatus and method for managing of common storage in a storage system is disclosed. In one embodiment, a storage system receives a request to set a space reservation for a volume associated with a logical aggregation of physical storage. In response, the storag... | 04/20/2010 |
| 7702874 | Memory device identification A memory device may determine its device ID in response to the order of a received training pattern. The training pattern may be transmitted over swizzled signal lines to multiple memory devices arranged in a logical stack. Each memory device may be packaged on a su... | 04/20/2010 |
| 7702876 | System and method for configuring memory devices for use in a network A system for and method of providing a flexible means of using and storing file configuration metadata in a RAID network, so that the memory system does not restrict the metadata to exact format or location in memory. A RAID controller is operable to power-up a memo... | 04/20/2010 |
| 7702875 | System and method for memory compression A computing system comprises a processor, a data storage unit, and a block size table (BST). The processor includes at least one cache configured to store data. The data storage unit is configured to store data in a compressed format in fixed size units. The BST is ... | 04/20/2010 |
| 7702872 | Java smart card chip having memory area reserved for global variables The invention provides a smart card chip having a nonvolatile system memory (ROM, flash1), a Java Card Virtual Machine implemented in the nonvolatile system memory (ROM, flash1), a nonvolatile application memory (EEPROM, flash2), a volatile work... | 04/20/2010 |
| 7698528 | Shared memory pool allocation during media rendering Memory management techniques involve establishing a memory pool having an amount of sharable memory, and dynamically allocating the sharable memory to concurrently manage multiple sets of sequenced units of digital data. In an exemplary scenario, the sets of sequenc... | 04/13/2010 |
| 7698526 | Adapted disk drives executing instructions for I/O command processing Communication protocols, systems, and methods that facilitate communication between disaggregated elements, and also to devices adapted to function as such disaggregated elements, particularly across peer-to-peer (masterless) and include one or more unique features ... | 04/13/2010 |
| 7698527 | Selectively supporting different memory technologies on a single motherboard A motherboard may be adapted to selectively implement one of two different memory technologies. For example, the motherboard may be able to subsequently implement a subsequently developed memory technology. In some embodiments, the motherboard is capable of detectin... | 04/13/2010 |
| 7698525 | Method and apparatus for managing storage used by a processor when processing instructions A method and apparatus is disclosed for managing storage used by a processor when processing instructions in which an estimate of register usage for program procedures or functions is generated and used to control the storage of the register bank in memory. ... | 04/13/2010 |
| 7694101 | Implementing virtual disk reservations on a storage media for multiple distributed applications A method for implementing virtual disk reservations on a storage media for multiple distributed applications. The method includes initializing a plurality of virtual disks, wherein each of the virtual disks is instantiated on a physical storage media. A reservation ... | 04/06/2010 |
| 7694100 | Managing system memory resident device management queues In one embodiment, a method is provided. The method of this embodiment provides determining if a management queue can be created, and if a management queue can be created, allocating virtually contiguous memory to a management queue associated with a device, registe... | 04/06/2010 |
| 7689793 | Buffer management architecture A network switch may include a buffer management module to manage buffers in a buffer memory. The buffer management module may include an Allocation SRAM and a Reclaim SRAM. Each buffer in the buffer memory may be associated with a corresponding bit in the Allocatio... | 03/30/2010 |
| 7689794 | System and method for handling memory allocation failures through reserve allocation of event data Disclosed are systems and methods for reserve allocation of event data. A request event is received. The request event is associated with memory storing request event data. Memory for response event data is allocated from a first pool. The response event data is ass... | 03/30/2010 |
| 7689795 | Smart card with volatile memory file subsystem An integrated circuit (IC) module allows volatile data generated by applications to be stored within volatile data files in the volatile memory. A file system tracks the location of all data files as residing in either volatile memory or nonvolatile memory and facil... | 03/30/2010 |
| 7689796 | Computer system, storage system and method for saving storage area by integrating same data Provided is a storage system capable of saving actually used physical storage areas and of achieving a high speed in write processing. There is disclosed a computer system including a server and a storage system, in which physical storage areas of a disk drive are m... | 03/30/2010 |
| 7689797 | Method for automatically configuring additional component to a storage subsystem A method for automatically configuring a newly added component to a storage subsystem is disclosed. In response to a new component being connected to a storage subsystem, a determination is made whether or not the new component is a host computer or a disk drive. If... | 03/30/2010 |
| 7685396 | System and method for dynamic memory allocation A method for managing the allocation of memory to one or more applications. The method includes allocating a variety of fixed size memory blocks to a requesting application, each of the fixed size memory blocks being free of header information to maximize memory usa... | 03/23/2010 |
| 7685397 | Apparatus and method for managing stacks in virtual machine An apparatus and method for managing stacks in a virtual machine are provided. The apparatus includes a first memory which checks the space of a stack chunk and allocates a frame pointer if at least one of a push and a pop are performed in a virtual machine; and a s... | 03/23/2010 |
| 7685395 | Spanning virtual arrays across multiple physical storage arrays Described are a storage network and method of presenting a virtual array in the storage network. The storage network includes a first storage array and a second storage array. At least one of the first and second storage arrays has one or more logical units of stora... | 03/23/2010 |
| 7685394 | Method and apparatus for configuring a storage device A method and apparatus is disclosed in which a storage device controller is arranged to use a set of sequential physical block addresses on a storage device as a single logical block address. ... | 03/23/2010 |