Patents by Inventor Daniel Yerushalmi

Daniel Yerushalmi 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).

  • Patent number: 10635584
    Abstract: Systems and methods for host system memory translation are disclosed. The memory system may send a logical-to-physical address translation table to the host system. Thereafter, the host system may send commands that include a logical address and a physical address (with the host system using the logical-to-physical address translation table previously sent to generate the physical address). After sending the table to the host system, the memory system may monitor changes in the table, and record these changes in an update table. The memory system may use the update table in determining whether to accept or reject the physical address sent from the host system in processing the host system command. In response to determining to reject the physical address, the memory system may internally generate the physical address using the logical address sent from the host system and a logical-to-physical address translation table resident in the memory system.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: April 28, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Eyal Widder, Michael Ionin, Judah Hahn, Daniel Yerushalmi, Alexey Skidanov
  • Publication number: 20190004944
    Abstract: Systems and methods for host system memory translation are disclosed. The memory system may send a logical-to-physical address translation table to the host system. Thereafter, the host system may send commands that include a logical address and a physical address (with the host system using the logical-to-physical address translation table previously sent to generate the physical address). After sending the table to the host system, the memory system may monitor changes in the table, and record these changes in an update table. The memory system may use the update table in determining whether to accept or reject the physical address sent from the host system in processing the host system command. In response to determining to reject the physical address, the memory system may internally generate the physical address using the logical address sent from the host system and a logical-to-physical address translation table resident in the memory system.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Applicant: Western Digital Technologies, Inc.
    Inventors: Eyal Widder, Michael Ionin, Judah Hahn, Daniel Yerushalmi, Alexey Skidanov
  • Patent number: 7296144
    Abstract: When a non-volatile memory device is reversibly operationally connected to a computer, the computer executes an application that is stored on the device. The execution causes changes to a non-volatile memory of the computer. After the execution terminates, all such changes are undone, either immediately if the termination was normal or upon rebooting the computer if the termination was abnormal. Before or during the execution, information related to the changes is recorded. The undoing of the changes is based on that information. Examples of such information recorded before the execution include a list of expected changes and a partial or full copy of the computer's non-volatile memory.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: November 13, 2007
    Assignee: SanDisk IL Ltd.
    Inventors: Donald Ray Bryant-Rich, Ittai Golde, Yaakov Ben Tsvi, Erez Baum, Daniel Yerushalmi
  • Publication number: 20050114643
    Abstract: When a non-volatile memory device is reversibly operationally connected to a computer, the computer executes an application that is stored on the device. The execution causes changes to a non-volatile memory of the computer. After the execution terminates, all such changes are undone, either immediately if the termination was normal or upon rebooting the computer if the termination was abnormal. Before or during the execution, information related to the changes is recorded. The undoing of the changes is based on that information. Examples of such information recorded before the execution include a list of expected changes and a partial or full copy of the computer's non-volatile memory.
    Type: Application
    Filed: November 23, 2004
    Publication date: May 26, 2005
    Inventors: Donald Bryant-Rich, Ittai Golde, Yaakov Tsvi, Erez Baum, Daniel Yerushalmi
  • Patent number: 5424260
    Abstract: An improved method for processing aluminum dross containing fluxing salt to provide a fired inorganic or ceramic product wherein said dross is processed to remove fluxing salts therefrom, and wherein a non-metallic product is recovered. The improved process comprises providing a body of the non-metallic product in an aqueous slurry, a major portion of the body comprised of Al.sub.2 O.sub.3 and minor portions of said body comprised of SiO.sub.2 and MgO. The composition of the slurry is adjusted by adding one of Al.sub.2 O.sub.3 and SiO.sub.2 in an amount sufficient to form the fired inorganic product on heating. The slurry is heated to a temperature sufficiently high to fire the slurry and produce the fired inorganic product.
    Type: Grant
    Filed: February 7, 1994
    Date of Patent: June 13, 1995
    Assignee: Aluminum Waste Technology, Inc.
    Inventors: Daniel Yerushalmi, Leonard Sarko
  • Patent number: 5198200
    Abstract: A process for the recovery of metallic aluminum, mixtures of salts, and an aluminum oxide-metallic aluminum product from secondary aluminum dross. The process includes treating the dross with leach water to dissolve the salt content. Magnesium chloride is preferably added to the leach water to maintain the pH in the range of about 7-8.5, thereby reducing ammonia production in the treating step and enhancing recovery of metallic aluminum.
    Type: Grant
    Filed: September 9, 1991
    Date of Patent: March 30, 1993
    Assignee: Aluminum Company of America
    Inventors: Daniel Yerushalmi, Gerald E. Carkin, Jr., Donald L. Stewart, Jr., Jan H. L. Van Linden