Patents by Inventor Sunil Atri

Sunil Atri has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070005929
    Abstract: Access to a flash memory device may be virtualized by creating a mapping between logical sector numbers and physical memory location. Algorithms may be used to deprecate old sectors and to reclaim both data blocks and mapping blocks. Thus, Flash sector management may be implemented using limited amounts of RAM.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Inventors: Daniel Post, Sunil Atri, Meenakshi Pannala
  • Publication number: 20060224817
    Abstract: An emulated file allocation table for a NOR flash memory may provide features that improve the performance or efficiency of the file allocation process. For example, the emulated file allocation table may include a slot or field which provides the information needed to convert from logical numbers to physical addresses. In some embodiments, this may reduce the demands on the system random access memory. In addition, the table may provide an entry which accommodates for deletion or replacement of sectors. In particular, it may provide a pointer for where to go in such circumstances. The provision of such a slot or field may reduce or eliminate the need to rewrite the file allocation table each time a cluster is replaced or deleted.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 5, 2006
    Inventor: Sunil Atri
  • Publication number: 20060146633
    Abstract: A method, device and system for determining whether a prior shut down of a device having a solid state non-volatile memory unit such as a flash memory unit resulted from a power loss and disorderly shut down and whether a power loss recovery procedure should be run.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Sunil Atri, Nicholas Woo, Kurt Sowa, Ajith Illendula
  • Publication number: 20060059385
    Abstract: According to some embodiments, power loss recovery information related to an active operation is stored in volatile memory. Upon detection of a power loss condition, the power loss recovery information is copied to non-volatile memory. Upon a return of power, the power loss recovery information is used to complete or correct the interrupted operation.
    Type: Application
    Filed: September 2, 2004
    Publication date: March 16, 2006
    Inventors: Sunil Atri, Sean Eilert
  • Publication number: 20060004950
    Abstract: A flash memory file system includes fragments and headers. The headers have a reduced number of states.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventors: Jeffrey Wang, John Rudelic, Sujaya Srinivasan, Sunil Atri
  • Publication number: 20050071731
    Abstract: A technique for coalesced PLR status bits in an ECC enabled flash memory.
    Type: Application
    Filed: September 25, 2003
    Publication date: March 31, 2005
    Inventors: Sunil Atri, John Rudelic