Vehicular Impact Signaling Device
An apparatus for the deployment of a visible plume to alert other motorists that a proximate motor vehicle has been involved in a collision.
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 |
| 7210033 | Method, system, and computer-readable medium for enabling multi-segmented recovery of basic input output system program code in a computer system A method, system, and computer-readable medium for enabling the segmented recovery of Basic Input Output System (“BIOS”) program code in a computer system is provided. A system is provided that includes a recovery program for recovering BIOS code in the computer... | 04/24/2007 |
| 7210002 | System and method for operating dual bank read-while-write flash The disclosed embodiments provide for a system and method for storing data in a flash memory device that has a code bank and a data bank. The method includes writing data to the data bank under control of a flash driver in the code bank when sufficient space is expe... | 04/24/2007 |
| 7210013 | Data protection for computer system For a hard disk drive divided into a user area that is an area operating in a user environment, and a host protected area that is an area protected from a user, provided are: a basic input/output system which supports a boot from the host protected area as well as s... | 04/24/2007 |
| 7206384 | System and method for automating communications system software upgrades A telecommunications system includes a switch having a controller implementing software to control switching operation and a memory for storing a database of software upgrade risk factors. The software upgrade risk factors define whether a software upgrade is to be ... | 04/17/2007 |
| 7206915 | Virtual space manager for computer having a physical address extension feature A physical address extension feature maps multiple virtual memory spaces to an extended physical memory. A virtual space manager dynamically allocates pages of the physical memory to respective virtual spaces. The virtual space manager responds to a request from an ... | 04/17/2007 |
| 7206970 | System and method for diagnostics execution and data capture in a storage system using nonvolatile memory The present invention provides a system and method for diagnostics execution in which diagnostics code is stored in a designated partition on a removable nonvolatile memory device, such as a compact flash or a personal computer (PC) card that is interfaced with the ... | 04/17/2007 |
| 7206872 | System and method for insertion of markers into a data stream A system and method are provided for inserting Interval Markers in a data stream comprising data blocks. Included is a Buffer having a predetermined number of registers for temporarily and storing data blocks read from a Target System, wherein the Buffer temporarily... | 04/17/2007 |
| 7203804 | Process, apparatus, and system for passing data between partitions in a storage device A process, apparatus, and system are disclosed that allow information to be passed between software modules in different partitions in an environment for a predetermined operating system (OS) and an area hidden from the operating system (OS) in a storage device, suc... | 04/10/2007 |
| 7203719 | Method and system to measure distributed system's relative size A method and system for measuring the size of a distributed system of interconnected servers. A weighted asymptotic function of the count of installed CPUs on each server is computed. A CPU factor is computed based on the server architecture and operating system. A ... | 04/10/2007 |
| 7200776 | System and method for generating trace data in a computing system A hardware trace unit is integrated into a computer system that has a main memory. The trace unit includes registers that contain information defining a location in main memory, and has an input connection. This is used to eavesdrop on communications in the computer... | 04/03/2007 |
| 7200713 | Method of implementing off-chip cache memory in dual-use SRAM memory for network processors A method, apparatus, and system for implementing off-chip cache memory in dual-use static random access memory (SRAM) memory for network processors. An off-chip SRAM memory store is partitioned into a resizable cache region and general-purpose use region (i.e., conv... | 04/03/2007 |
| 7197619 | Methods, systems, and computer program products for managing a memory by storing external objects in a dynamic heap A memory is managed by defining a heap in the memory that includes a static heap and a dynamic heap. All objects that are external objects are stored in the dynamic heap. An external object is an object that includes no pointer to another object. ... | 03/27/2007 |
| 7194659 | Method and system for detection and correction of entrance into an improper MBR state in a computer system Aspects for detection and correction of entrance into an improper master boot record (MBR) state in a computer system are described. The aspects include providing a proxy MBR at a predetermined location on a storage device of a computer system to provide a proxy MBR... | 03/20/2007 |
| 7194738 | Method of creating image files and installing software bundles on target computers Software bundles are installed on target computers by initially creating a set of distinct image files, each corresponding to a software bundle resident in a reference storage medium of a reference computer built according to specified hardware and software configur... | 03/20/2007 |
| 7191282 | Data processing apparatus and method for determining the amount of free storage space in such an apparatus A data processing apparatus, comprising data storage having a plurality of defined storage elements, memory containing usage data indicating which of the storage elements contains data, and a processor is configured to update the usage data in response to data being... | 03/13/2007 |
| 7191297 | Method for volume manager to have configurable device type and subtype for application use A method, system, and apparatus for controlling the behavior of an application through a device or device subtype in a logical volume manager. The present invention allows for creating device types or subtypes to be used when creating a logical volume. The device ty... | 03/13/2007 |
| 7191319 | System and method for preloading cache memory in response to an occurrence of a context switch In a multitasking computer system, data is preloaded into cache memory upon the occurrence of a context switch. To this end, processing circuitry stops executing a computer program during a first context switch in response to a first context switch command. Later, t... | 03/13/2007 |
| 7188187 | File transfer method and system To provide a file transfer method and system capable of making backups in a unified manner at backup sites and MSP (Management Service Provider) operating under an around-the-clock system with high reliability equipment. When data to be transferred such as backup is... | 03/06/2007 |
| 7188226 | Defective data site information storage A method of storing defective data site information for a storage device according to a particular embodiment of the invention includes determining a first defective data site associated with the storage device, determining a second defective data site associated wi... | 03/06/2007 |
| 7188198 | Method for implementing dynamic virtual lane buffer reconfiguration A method, apparatus and computer program product are provided for implementing dynamic Virtual Lane buffer reconfiguration in a channel adapter. A first register is provided for communicating an adapter buffer size and allocation capability for the channel adapter. ... | 03/06/2007 |
| 7185168 | System and method for quality of service management in a partitioned storage device or subsystem A direct access storage system includes at least one disk and a controller. The at least one disk physically may be partitioned into at least one first access performance partition and at least one other access performance partition. The controller may be configured... | 02/27/2007 |
| 7185029 | Method and apparatus for maintaining, and updating in-memory copies of the first and second pointers to reference the new versions of the first and second control structures that indicate available and allocated portions of usable space in the data file Method and apparatus for expanding usable space for an application data file. A control file is maintained with control structures that indicate available and allocated portions of usable space in the data file, along with quantities of available space in portions o... | 02/27/2007 |
| 7184352 | Memory system and method using ECC to achieve low power refresh Rows of DRAM memory cells are refreshed at either a relatively high rate during normal operation or a relatively slow rate in a reduced power refresh mode. Prior to refreshing the rows of memory cells, the data are read from the memory cells, and corresponding syndr... | 02/27/2007 |
| 7185148 | Read access and storage circuitry read allocation applicable to a cache A read allocation indicator (e.g. read allocation signal 30) is provided to storage circuitry (e.g. cache 22) to selectively determine whether read allocation will be performed for the read access. Read allocation may include modification ... | 02/27/2007 |
| 7185173 | Column address path circuit and method for memory devices having a burst access mode Column addresses are generated by a burst controller that includes respective latches for the three low-order bits of a column address. The two higher order bits of the latched address bits and their compliments are applied to respective first multiplexers along wit... | 02/27/2007 |
| 7185223 | Logical partitioning in redundant systems Provided are a method, system, and article of manufacture, wherein a plurality of processing nodes in a storage system are partitioned into a plurality of logical processing units, and wherein the plurality of logical processing units can respond to I/O requests fro... | 02/27/2007 |
| 7185167 | Heap allocation One or more electronically-accessible media including exemplary electronically-executable instructions that, when executed, direct an electronic apparatus to perform actions including: ascertaining, from multiple processors, a processor on which a requesting thread ... | 02/27/2007 |
| 7181586 | Formatting a data storage medium to a desired block format A method, system and program product of block formatting a data storage medium in or to be added to an array of data storage media to a desired block format, the method comprising in one embodiment, writing initially only to any region of the data storage media that... | 02/20/2007 |
| 7180446 | Continuous integration based satellite navigational signal acquisition A method and device to acquire navigational satellite signals combines non-coherent and coherent integrations and can efficiently acquire both strong and weak signals. Successive steps eliminate lower powered and less likely combinations of code offsets and carrier ... | 02/20/2007 |
| 7181509 | Storage configuration changing apparatus and method thereof A storage configuration is automatically changed depending on a storage configuration change schedule which is defined previously by an administrator. Moreover, it is verified whether a storage configuration can be changed or not at the time designated when the sche... | 02/20/2007 |
| 7181588 | Computer apparatus and method for autonomic adjustment of block transfer size A dynamic block transfer size adjustment mechanism independently defines block transfer size for each memory portion, which may include files in a file system, virtual storage segments in a memory system, or extents in physical storage. By specifying block transfer ... | 02/20/2007 |
| 7181577 | Storage having 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... | 02/20/2007 |
| 7181585 | Defensive heap memory management A data structure, method and system are provided incorporating a general purpose memory allocator and defensive heap memory manager. This provides an ability to reliably detect various types of memory errors, dynamically enable or disable memory debugging, enhance s... | 02/20/2007 |
| 7181566 | Scratch control memory array in a flash memory device A memory device has a scratch control array of non-volatile memory cells that is separate from the primary array of memory cells. The scratch control array stores an instruction sequence for execution by the memory device's controller circuit. The sequence can inclu... | 02/20/2007 |
| 7178014 | Method and apparatus for using a memory region to pass parameters between a run time environment and SMM handler An ACPI (Non-Volatile Sleeping) NVS memory region is allocated and defined so that a system BIOS can allocate a placeholder for the different parameters that are passed from the ACPI ASL code to the system management mode (SMM) handler for execution of real mode cal... | 02/13/2007 |
| 7177976 | Top/bottom symmetrical protection scheme for flash A synchronous flash memory includes an array of non-volatile memory cells. The memory device has a package configuration that is compatible with an SDRAM. The memory device can comprise an array of memory cells having N addressable sectors, and control circuitry to ... | 02/13/2007 |
| 7177995 | Long term data protection system and method A file to be written can be partitioned into one or more partitions. Each such input partition is identified with a hash code and a group ID. Replica(s) of an input partition can be created to ensure a certain number of identical partitions. When a file is accessed,... | 02/13/2007 |
| 7178002 | Methods and systems for dynamically growing multiple stacks An allocation instructions and an extension instructions allow a program to continue to execute even when the program requires more stack space than has been allocated to the program. The methods and systems thereby allow programs to run to completion in more situat... | 02/13/2007 |
| 7173863 | Flash controller cache architecture A buffer cache interposed between a non-volatile memory and a host may be partitioned into segments that may operate with different policies. Cache policies include write-through, write and read-look-ahead. Write-through and write back policies may improve speed. Re... | 02/06/2007 |
| 7174416 | Method of performing reliable updates in a symmetrically blocked nonvolatile memory having a bifurcated storage architecture Methods of allocating, writing, reading, de-allocating, re-allocating, and reclaiming space within a nonvolatile memory having a bifurcated storage architecture are described. A method of reliably re-allocating a first object includes the step of storing a location ... | 02/06/2007 |