Patents by Inventor Benjamin Rivera

Benjamin Rivera 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: 11880595
    Abstract: Methods, systems, and devices for memory cell access techniques for memory systems are described. A memory system may receive, from a host system, a set of commands to write data to the memory system. The memory system may analyze a set of parameters associated with the set of commands based on receiving the set of commands. The memory system may determine whether to write the data of the set of commands to the memory system using a first mode or a second mode based on analyzing the parameters. The memory system may write the data using the first mode or the second mode based on the determining.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: January 23, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Nicolas Soberanes, Joseph A. De La Cerda, Benjamin Rivera, Bruce J. Ford
  • Patent number: 11869611
    Abstract: An apparatus can include an array of memory cells and control circuitry coupled to the array of memory cells. The control circuitry can be configured to store a number of trim settings and receive signaling indicative of a use of the array of memory cells. The control circuitry can be configured to determine an adjustment to the number of trim settings based at least in part on the signaling.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: January 9, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Ezra E. Hartz, Joseph A. De La Cerda, Benjamin Rivera, Bruce J. Ford, Nicolas Soberanes, Christopher Moore
  • Patent number: 11715511
    Abstract: A method includes determining a quantity of refresh operations performed on a block of a memory device of a memory sub-system and determining a quantity of write operations and a quantity of read operations performed to the block. The method also includes determining the block is read dominant using the quantity of write operations and the quantity of read operations and determining whether the quantity of refresh operations has met a criteria. The method further includes, responsive to determining that the block is read dominant and that the quantity of refresh operations has met the criteria, modifying trim settings used to operate the block of the memory device.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: August 1, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Ezra E. Hartz, Joseph A. De La Cerda, Nicolas Soberanes, Christopher Moore, Bruce J. Ford, Benjamin Rivera
  • Publication number: 20230229352
    Abstract: A host can determine whether to train an AI accelerator of a memory sub-system. Responsive to determining to train the AI accelerator, the host can determine a training category corresponding to a memory access request. The host can also provide an indication to the memory sub-system that causes training of the AI accelerator to be performed based on the training category.
    Type: Application
    Filed: January 20, 2022
    Publication date: July 20, 2023
    Inventors: Nicolas Soberanes, Ezra E. Hartz, Jonathan S. Parry, Bruce J. Ford, Joseph A. De La Cerda, Benjamin Rivera
  • Patent number: 11698858
    Abstract: Apparatuses and methods can be related to performing prediction based garbage collection. Performing prediction based garbage collection can include performing a first instance of garbage collection, of the memory device, using a first circuitry of the controller and generating a prediction using a second circuitry of the controller. A confidence interval can also be generated for the prediction using the second circuitry of the controller. Responsive to determining that the confidence interval is greater than a threshold, a second instance of garbage collection, of the memory device, can be triggered using the first circuitry of the controller where the first instance of garbage collection is triggered before the second instance of garbage collection.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: July 11, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Joseph A. De La Cerda, Bruce J. Ford, Benjamin Rivera, Nicolas Soberanes
  • Publication number: 20230197137
    Abstract: A method includes determining a quantity of refresh operations performed on a block of a memory device of a memory sub-system and determining a quantity of write operations and a quantity of read operations performed to the block. The method also includes determining the block is read dominant using the quantity of write operations and the quantity of read operations and determining whether the quantity of refresh operations has met a criteria. The method further includes, responsive to determining that the block is read dominant and that the quantity of refresh operations has met the criteria, modifying trim settings used to operate the block of the memory device.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Ezra E. Hartz, Joseph A. De La Cerda, Nicolas Soberanes, Christopher Moore, Bruce J. Ford, Benjamin Rivera
  • Publication number: 20230195559
    Abstract: A processing device coupled to the memory device can be configured to monitor respective raw bit error rates (RBERs) corresponding to a plurality of groups of memory cells of the memory device. The processing device can also be configured to responsive to determining that an RBER corresponding to a particular group of the plurality of groups of memory cells has met a criteria, adjust a read window budget corresponding to the particular group of memory cells.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Ezra E. Hartz, Joseph A. De La Cerda, Nicolas Soberanes, Christopher Moore, Bruce J. Ford, Benjamin Rivera
  • Patent number: 11662943
    Abstract: Methods, systems, and devices for adjustable media management are described. A media management operation may be performed at a first rate. During the media management operation, invalid data may be moved from a first block of memory cells to a second block of memory cells at the first rate to free space in the first block. Based on one or more conditions of the memory device, the rate that the media management operation is performed may be adjusted to a second rate. For example, the rate may be lowered based on a quantity of access operations performed on the memory device. Invalid data may continue to be moved from the first block of memory cells to the second block of memory cells at the second rate.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: May 30, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Benjamin Rivera, Nicolas Soberanes, Avani F. Trivedi, Joseph A. De La Cerda, Bruce J. Ford
  • Publication number: 20230095397
    Abstract: An apparatus can include an array of memory cells and control circuitry coupled to the array of memory cells. The control circuitry can be configured to store a number of trim settings and receive signaling indicative of a use of the array of memory cells. The control circuitry can be configured to determine an adjustment to the number of trim settings based at least in part on the signaling.
    Type: Application
    Filed: December 2, 2022
    Publication date: March 30, 2023
    Inventors: Ezra E. Hartz, Joseph A. De La Cerda, Benjamin Rivera, Bruce J. Ford, Nicolas Soberanes, Christopher Moore
  • Publication number: 20230058282
    Abstract: Apparatuses and methods can be related to reducing memory device overhead using artificial intelligence (AI). Reducing overhead can include receiving file metadata of a data file and device metadata of the memory device. Based on the file metadata and the device metadata, a number of indicators can be selected to provide an indication of an expected use of the data file in the memory device. The number of indicators can be provided to the memory device. The data file can be stored with different data files having matching indicators corresponding thereto.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 23, 2023
    Inventors: Ezra E. Hartz, Benjamin Rivera, Joseph A. De La Cerda, Bruce J. Ford, Nicolas Soberanes
  • Publication number: 20230057577
    Abstract: Apparatuses and methods can be related to performing prediction based garbage collection. Performing prediction based garbage collection can include performing a first instance of garbage collection, of the memory device, using a first circuitry of the controller and generating a prediction using a second circuitry of the controller. A confidence interval can also be generated for the prediction using the second circuitry of the controller. Responsive to determining that the confidence interval is greater than a threshold, a second instance of garbage collection, of the memory device, can be triggered using the first circuitry of the controller where the first instance of garbage collection is triggered before the second instance of garbage collection.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 23, 2023
    Inventors: Joseph A. De La Cerda, Bruce J. Ford, Benjamin Rivera, Nicolas Soberanes
  • Publication number: 20230058813
    Abstract: Apparatuses and methods can be related to implementing adjustable data protection schemes using artificial intelligence. Implementing adjustable data protection schemes can include receiving failure data for the plurality of memory devices and receiving an indication of a failure of a stripe of the plurality of memory devices based on the failure data. Based on failure data, and the indication of the failure of the stripe of the plurality of memory devices, a data protection scheme adjustment can be generated for the memory device. The data protection scheme adjustment can be received from the AI accelerator and can be implemented by a plurality of memory devices.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 23, 2023
    Inventors: Ezra E. Hartz, Nicolas Soberanes, Joseph A. De La Cerda, Benjamin Rivera, Bruce J. Ford
  • Patent number: 11521694
    Abstract: An apparatus can include an array of memory cells and control circuitry coupled to the array of memory cells. The control circuitry can be configured to store a number of trim settings and receive signaling indicative of a use of the array of memory cells. The control circuitry can be configured to determine an adjustment to the number of trim settings based at least in part on the signaling.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: December 6, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Ezra E. Hartz, Joseph A. De La Cerda, Benjamin Rivera, Bruce J. Ford, Nicolas Soberanes, Christopher Moore
  • Publication number: 20220359028
    Abstract: An apparatus can include an array of memory cells and control circuitry coupled to the array of memory cells. The control circuitry can be configured to store a number of trim settings and receive signaling indicative of a use of the array of memory cells. The control circuitry can be configured to determine an adjustment to the number of trim settings based at least in part on the signaling.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Inventors: Ezra E. Hartz, Joseph A. De La Cerda, Benjamin Rivera, Bruce J. Ford, Nicolas Soberanes, Christopher Moore
  • Publication number: 20220147270
    Abstract: Methods, systems, and devices for memory cell access techniques for memory systems are described. A memory system may receive, from a host system, a set of commands to write data to the memory system. The memory system may analyze a set of parameters associated with the set of commands based on receiving the set of commands. The memory system may determine whether to write the data of the set of commands to the memory system using a first mode or a second mode based on analyzing the parameters. The memory system may write the data using the first mode or the second mode based on the determining.
    Type: Application
    Filed: November 6, 2020
    Publication date: May 12, 2022
    Inventors: Nicolas Soberanes, Joseph A. De La Cerda, Benjamin Rivera, Bruce J. Ford
  • Publication number: 20220041711
    Abstract: The present disclosure provides binding agents, such as antibodies, that specifically bind LAIR-1, including human LAIR-1, as well as compositions comprising the binding agents, and methods of their use. The disclosure also provides related polynucleotides and vectors encoding the binding agents and cells comprising the binding agents.
    Type: Application
    Filed: June 21, 2021
    Publication date: February 10, 2022
    Inventors: Suzanne Christine Crawley, Bin Fan, Betty Chan Li, Lee Benjamin Rivera, James Robert Sissons, Jonathan Sitrin, Yan Wang, Xuan Zhao
  • Publication number: 20210389908
    Abstract: Methods, systems, and devices for adjustable media management are described. A media management operation may be performed at a first rate. During the media management operation, invalid data may be moved from a first block of memory cells to a second block of memory cells at the first rate to free space in the first block. Based on one or more conditions of the memory device, the rate that the media management operation is performed may be adjusted to a second rate. For example, the rate may be lowered based on a quantity of access operations performed on the memory device. Invalid data may continue to be moved from the first block of memory cells to the second block of memory cells at the second rate.
    Type: Application
    Filed: June 16, 2020
    Publication date: December 16, 2021
    Inventors: Benjamin Rivera, Nicolas Soberanes, Avani F. Trivedi, Joseph A. De La Cerda, Bruce J. Ford
  • Patent number: 8572739
    Abstract: A computer includes modules that provide a shared library of functions callable by processes or other modules. A malicious module in the computer may be identified by enumerating modules needed by a process to operate. Modules currently loaded in the memory of the computer are also enumerated. A suspect or suspicious module may be identified as currently being loaded in the memory of the computer but not needed by a process to operate. The suspicious module may be deemed malicious (i.e., having malicious code, such as a computer virus) if the suspicious module does not export or provide a function for sharing to be called by other modules or process.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: October 29, 2013
    Assignee: Trend Micro Incorporated
    Inventors: Marvin Ubaldo Cruz, Michelle de la Pena Perona, Benjamin Rivera, Kerr Bryner Ang
  • Patent number: 8499349
    Abstract: A monitor agent monitors every write request for files that are capable of being patched (executable files). Once a write request is requested for one of these files, the agent creates a copy of the file and also saves the original file version number. If the program that is requesting the write access has not been digitally signed then that program is flagged as being suspicious. The write request is allowed to proceed and the file is modified by the requesting program. After the modification, if the file version number is not higher then the write is flagged as being suspicious. If both the requesting program has been flagged as suspicious and the file version number has been flagged as suspicious, then the requesting program is labeled as being malware. The monitor agent restores the modified file using the original copy. If either the requesting program is flagged as suspicious or the file version number is flagged as suspicious, then the requesting program is labeled as being suspicious.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: July 30, 2013
    Assignee: Trend Micro, Inc.
    Inventors: Marvin Ubaldo Cruz, Kerr Bryner Ang, Marilyn Melliang, Benjamin Rivera
  • Publication number: 20070294833
    Abstract: A folding multipurpose hand tool including a pivoted latch that engages side walls of a handle and a base of a folding tool member to hold the folding tool member in a selection position. Pliers include a non-circular hub. A separate safety interlock latch keeps a folding blade stowed in a handle when another tool is moved from a first position with respect to the handle. A tool bit holder securely holds and drives reduced thickness tool bits that can also be engaged in and driven by conventional sockets having a regular hexagonal shape.
    Type: Application
    Filed: September 5, 2007
    Publication date: December 27, 2007
    Applicant: Leatherman Tool Group, Inc.
    Inventors: Benjamin Rivera, Hollan Tsuda, Nathan Knight, Melissa Yale, Glenn Klecker, Reinhard Srajer