Patents by Inventor Gary A. Johnson

Gary A. Johnson 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: 11275680
    Abstract: A method is described that includes receiving a write request with user data and a logical address and select a next address queue from a plurality of next address queues based on a reciprocal relationship between short-term usage information associated with the logical address and a set of characteristics of the selected next address queue. Each next address queue in the plurality of next address queues stores physical addresses that are designated to be used for fulfilling write requests. Further, a next physical address is removed from the selected next address queue and the user data of the write request is written to the next physical address in a memory device.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: March 15, 2022
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Reshmi Basu, Richard Donald Maes, II, Katie Blomster Park, Robert J. Pintar, Gary A. Johnson
  • Publication number: 20210248063
    Abstract: A method is described that includes receiving a write request with user data and a logical address and select a next address queue from a plurality of next address queues based on a reciprocal relationship between short-term usage information associated with the logical address and a set of characteristics of the selected next address queue. Each next address queue in the plurality of next address queues stores physical addresses that are designated to be used for fulfilling write requests. Further, a next physical address is removed from the selected next address queue and the user data of the write request is written to the next physical address in a memory device.
    Type: Application
    Filed: February 10, 2020
    Publication date: August 12, 2021
    Inventors: Reshmi Basu, Richard Donald Maes, II, Katie Blomster Park, Robert J. Pintar, Gary A. Johnson
  • Patent number: 10817435
    Abstract: A method for wear leveling memory elements in a memory component of a memory subsystem is described. The method includes a memory subsystem receiving a write request that includes user data and a logical address, removing a next physical address from a next address queue, which stores physical addresses that are designated to be used for fulfilling write requests, and writing the user data to the next physical address in the memory component. Further, the memory subsystem locates, in a logical-to-physical table, an entry associated with the logical address of the write request and includes an old physical address that is mapped to the logical address of the write request. The memory subsystem adds the old physical address to a disposal address queue, wherein the disposal address queue stores physical addresses that are not designated to be used for fulfilling write requests.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 27, 2020
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Reshmi Basu, Richard Donald Maes, II, Katie Blomster Park, Robert J. Pintar, Gary A. Johnson
  • Publication number: 20120012069
    Abstract: Operations in a livestock facility can be automated and made more efficient by utilizing an interrogator system that reads and writes data to tags associated with livestock. For instance, gates can be automated to sort livestock based on data read by interrogators from tags and livestock can be identified for examination when data suggest that their behavior deviates from expected or normal behavior. The tag associated with a livestock can carry and accumulate information across multiple facilities throughout the livestock production and processing cycle. Gathering information across facilities allows for more informed decision making and a more cooperative approach to improving the livestock production and processing cycle.
    Type: Application
    Filed: October 7, 2010
    Publication date: January 19, 2012
    Applicant: Southfork Solutions, Inc.
    Inventors: David W. Hempstead, Gary A. Johnson, D. Scott MacGregor, Antoinette R. Knapp
  • Publication number: 20080314325
    Abstract: Operations in a livestock facility can be automated and made more efficient by utilizing an interrogator system that reads and writes data to tags associated with livestock. For instance, gates can be automated to sort livestock based on data read by interrogators from tags and livestock can be identified for examination when data suggest that their behavior deviates from expected or normal behavior. The tag associated with a livestock can carry and accumulate information across multiple facilities throughout the livestock production and processing cycle. Gathering information across facilities allows for more informed decision making and a more cooperative approach to improving the livestock production and processing cycle.
    Type: Application
    Filed: June 22, 2007
    Publication date: December 25, 2008
    Inventors: David W. Hempstead, Gary A. Johnson, D. Scott MacGregor, Antoinette R. Knapp
  • Patent number: 4831793
    Abstract: A novel greenhouse or storage structure of simplistic design permitting controlled insulation and solar exposure.
    Type: Grant
    Filed: May 13, 1985
    Date of Patent: May 23, 1989
    Assignee: W. Rut Galloway
    Inventors: W. Rut Galloway, Gary A. Johnson