Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Aasheim; Jered Donald
Address:
Bellevue, WA
No. of patents:
11
Patents:




Patent Number Title Of Patent Date Issued
7620961 Open-architecture file system November 17, 2009
An open-architecture transactional file system is described. In one described implementation, a file system comprises a plurality of interchangeable and/or customizable logic layers configured to manage operations on behalf of an application when the application makes data requests t
7533214 Open architecture flash driver May 12, 2009
A flash driver architecture openly compatible to operate as interface between most types of file systems and flash memory media regardless of the manufacturer. The flash driver includes a flash abstraction logic that serves as a manager for operating characteristics that are common to
7350105 Power failure detection in a flash memory device March 25, 2008
A transactional file system developed to function with flash memory is described. The file system performs power-failure detection and ensures data integrity in the event of a power failure. In one described implementation, a power failure event can be detected by a file system, comp
7178061 Power failure detection and correction in a flash memory device February 13, 2007
A transactional file system developed to function with flash memory is described. The file system performs power-failure detection and ensures data integrity in the event of a power failure. In one described implementation, a power failure event can be detected by a file system, comp
7139883 Transactional file system for flash memory November 21, 2006
A transactional file system developed to function with flash memory is described. The file system provides for efficient storage of file system meta-information, performs robust transaction logging, and performs other related features. In one described implementation, metadata is stored
7093101 Dynamic data structures for tracking file system free space in a flash memory device August 15, 2006
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined capacity of mappings. A master data structure is also maintained containing a pointer to each o
7085879 Dynamic data structures for tracking data stored in a flash memory device August 1, 2006
One or more mapping data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each mapping data structure has a predetermined capacity of mappings. A master data structure is also maintained containing a pointer to each of th
7080232 Free sector manager for data stored in flash memory devices July 18, 2006
A flash driver tracks data stored in a flash memory device through the use of logical-to-physical sector mapping. The mapping is stored in a data structure and allows data to be written into the next free physical sector in the flash memory medium. Write operations complete quickly,
7010662 Dynamic data structures for tracking file system free space in a flash memory device March 7, 2006
One or more secondary data structures are maintained containing mappings of logical flash memory addresses to physical flash memory addresses. Each secondary data structure has a predetermined capacity of mappings. A master data structure is also maintained containing a pointer to each o
6901499 System and method for tracking data stored in a flash memory device May 31, 2005
A flash driver tracks data stored in a flash memory device through the use of logical-to-physical sector mapping. The mapping is stored in a data structure and allows data to be written into the next free physical sector in the flash memory medium. Write operations complete quickly, beca
6621746 Monitoring entropic conditions of a flash memory device as an indicator for invoking erasure ope September 16, 2003
Erase operations are performed on a flash memory device by monitoring the entropic nature of the flash memory device. In one implementation, flash abstraction logic, tracks how many physical sectors are free to receive data; track how many physical sectors contain data that is dirty, and


 
 
  Recently Added Patents
Cancer antigen peptides derived from WT1
Portfolio optimization by means of meta-resampled efficient frontiers
Context retention across multiple calls in a telephone interaction system
Maintaining availability during change of resource dynamic link library in a clustered system
Affinity shopping portal
Surgical coordinator for anesthesiologist and methods of use
Data search system for searching a data sync pattern in optical disc and method thereof
  Randomly Featured Patents
Process for preparing p-aminophenol and alkyl substituted p-aminophenol
System method and apparatus for identifying and communicating with a plurality of types of radio frequency communication devices
Graft copolymers of unsaturated monomers and polyhydroxy compounds, a process for their production and their use
Game controller
Method and apparatus for QPR carrier recovery
Method for forming a dielectric layer in a semiconductor device by using etch stop layers
Method and apparatus for calibrating location finding equipment within a communication system
Method for operating a brushless direct current motor
Motor control circuit for radio controlled models
Alcohol distillation process