Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Afriat

Isabelle R. Afriat, Plainview, NY US

Patent application numberDescriptionPublished
20090285866Self-healing polymer compositions - A composition including a film-former and a porous polymeric release system comprising a solvent for the film-former is provided. Also provided is a method of prolonging the physical stability of a film-former on the skin by applying to the skin a self-healing composition containing the film-former and a porous polymeric release system comprising a solvent for the film-former.11-19-2009

Isabelle R. Afriat, Maaleh Adumim IL

Patent application numberDescriptionPublished
20110229430Cosmetic Compositions Containing Thiomers For Hair Color Retention - Cosmetic hair treatment compositions comprising thiolated polymers having in the range of from about 5% to about 50% reactive thiol groups are provided. Also provided is a method for extending the color retention of color-treated hair.09-22-2011

Itshak Afriat, Tel-Mond IL

Patent application numberDescriptionPublished
20090172246DEVICE AND METHOD FOR MANAGING INITIALIZATION THEREOF - A host may initialize itself faster by enabling an associated storage device to respond to host access commands under specified conditions before the storage device has completed its own initialization. Embodiments of the invention include a storage device, a controller, a method of servicing commands, and a method of using a host that sends access commands to a storage device. Access commands to a flash memory use logical addresses to reference the memory contents. A controller translates the logical addresses to physical addresses using a mapping table that the controller constructs in volatile memory during initialization based on data retrieved from the flash memory. An access command satisfying a predefined condition is serviced before the controller completes the construction of the mapping table.07-02-2009
20090172286Method And System For Balancing Host Write Operations And Cache Flushing - A method and system for balancing host write operations and cache flushing is disclosed. The method may include steps of determining an available capacity in a cache storage portion of a self-caching storage device, determining a ratio of cache flushing steps to host write commands if the available capacity is below a desired threshold and interleaving cache flushing steps with host write commands to achieve the ratio. The cache flushing steps may be executed by maintaining a storage device busy status after executing a host write command and utilizing this additional time to copy a portion of the data from the cache storage into the main storage. The system may include a cache storage, a main storage and a controller configured to determine and execute a ratio of cache flushing steps to host write commands by executing cache flushing steps while maintaining a busy status after a host write command.07-02-2009
20110063918IDENTIFYING AT-RISK DATA IN NON-VOLATILE STORAGE - The non-volatile storage system predicts which blocks (or other units of storage) will become bad based on performance data. User data in those blocks predicted to become bad can be re-programmed to other blocks, and the blocks predicted to become bad can be removed from further use.03-17-2011

Izhak Afriat, Telmond IL

Patent application numberDescriptionPublished
20100106890METHOD AND APPARATUS FOR ENFORCING A FLASH MEMORY CACHING POLICY - Methods, apparatus and computer medium for enforcing one or more cache management policies are disclosed herein. In some embodiments, a flash memory of a storage device includes a plurality of flash memory dies each flash memory die including a respective cache storage area and a respective main storage area. A determination is made, for data that is received from an external host device to which main storage area the received data is addressed thereby specifying one of the plurality of flash memory dies as a target die for the received data. Whenever the received data is written into a cache storage area before being written into a main storage area, the received data is written into the cache storage area of the specified target die.04-29-2010