Patents by Inventor David R. Brown

David R. Brown 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: 11410715
    Abstract: Methods, apparatuses, and systems related to managing operations performed in response to refresh management (RFM) commands. A controller generates the RFM command for coordinating a refresh management operation targeted for implementation at an apparatus. The apparatus tracks refresh target set that includes refresh management target locations within the apparatus. According to the tracked refresh management target set, the apparatus selectively implements the targeted refresh management operation and/or a response operation in addition to or as a replacement for the targeted refresh management operation.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: August 9, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Nathaniel J. Meier, James S. Rehmeyer, David R. Brown
  • Patent number: 11366675
    Abstract: A device, includes an instruction buffer. The instruction buffer is configured to store instructions related to at least a portion of a data stream to be analyzed by a state machine engine as the device. The state machine engine includes configurable elements configured to analyze the at least a portion of a data stream and to selectively output the result of the analysis. Additionally, the instruction buffer is configured to receive the indications as part of a direct memory access (DMA) transfer.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: June 21, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Harold B Noyes, David R. Brown, Paul Glendenning
  • Publication number: 20220148645
    Abstract: Methods, apparatuses, and systems related to managing operations performed in response to refresh management (RFM) commands. A controller generates the RFM command for coordinating a refresh management operation targeted for implementation at an apparatus. The apparatus tracks refresh target set that includes refresh management target locations within the apparatus. According to the tracked refresh management target set, the apparatus selectively implements the targeted refresh management operation and/or a response operation in addition to or as a replacement for the targeted refresh management operation.
    Type: Application
    Filed: November 6, 2020
    Publication date: May 12, 2022
    Inventors: Nathaniel J. Meier, James S. Rehmeyer, David R. Brown
  • Publication number: 20220113443
    Abstract: An antenna arrangement. The arrangement uses four conductive loops, each within a distinct plane from the other conductive loops. The four conductive loops have a common center point. Each loop is within a dipole magnetic field, and detects a component thereof. By balancing the signals received between matched pairs of the conductive loops, the difference between the signals can be used to guide the antenna arrangement to a null point—that is—a point in the magnetic field where each pair of conductive loops is balanced. The antenna arrangement can further be used to determine the depth of the dipole field source using the magnitude of the field.
    Type: Application
    Filed: December 18, 2021
    Publication date: April 14, 2022
    Inventors: Scott B. Cole, Klayton Day Jones, David R. Brown
  • Patent number: 11302376
    Abstract: A memory device includes a memory bank having a set of word lines, a bank control block coupled to the memory bank, wherein the bank control block when in operation provides timing control and data control to facilitate execution of commands to and from the memory bank and a command decoder coupled to the bank control block. The command decoder when in operation transmits to the bank control block a refresh (REF) command associated with a first pump to refresh a memory cell of the memory bank and a row hammer refresh (RHR) command associated with a second pump to refresh a second memory cell of the memory bank in conjunction with a refresh operation, and the bank control block when in operation transmits a first control signal to the command decoder to determine which automatic error check and scrub (AECS) mode operation is selected.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: April 12, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Joo-Sang Lee, David R. Brown
  • Publication number: 20220100700
    Abstract: Multi-level hierarchical routing matrices for pattern-recognition processors are provided. One such routing matrix may include one or more programmable and/or non-programmable connections in and between levels of the matrix. The connections may couple routing lines to feature cells, groups, rows, blocks, or any other arrangement of components of the pattern-recognition processor.
    Type: Application
    Filed: December 14, 2021
    Publication date: March 31, 2022
    Inventors: Harold B. Noyes, David R. Brown
  • Publication number: 20220068363
    Abstract: A memory device includes a memory bank having a set of word lines, a bank control block coupled to the memory bank, wherein the bank control block when in operation provides timing control and data control to facilitate execution of commands to and from the memory bank and a command decoder coupled to the bank control block. The command decoder when in operation transmits to the bank control bank a refresh (REF) command associated with a first pump to refresh a memory cell of the memory bank and a row hammer refresh (RHR) command associated with a second pump to refresh a second memory cell of the memory bank in conjunction with a refresh operation, and the bank control block when in operation transmits a first control signal to the command decoder to determine which automatic error check and scrub (AECS) mode operation is selected.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Inventors: Joo-Sang Lee, David R. Brown
  • Publication number: 20220015833
    Abstract: A system and method for performing a procedure is disclosed. The procedure may include preparing one or more bones for a prosthetic implant. The method may include provide instructions to a user for using identified instruments to perform a procedure. Instructions and may be provided for settings of adjustable instruments.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 20, 2022
    Inventors: David R. Brown, Troy W. Hershberger
  • Patent number: 11226926
    Abstract: Multi-level hierarchical routing matrices for pattern-recognition processors are provided. One such routing matrix may include one or more programmable and/or non-programmable connections in and between levels of the matrix. The connections may couple routing lines to feature cells, groups, rows, blocks, or any other arrangement of components of the pattern-recognition processor.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: January 18, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Harold B Noyes, David R. Brown
  • Patent number: 11204437
    Abstract: An antenna arrangement. The arrangement uses four conductive loops, each within a distinct plane from the other conductive loops. The four conductive loops have a common center point. Each loop is within a dipole magnetic field, and detects a component thereof. By balancing the signals received between matched pairs of the conductive loops, the difference between the signals can be used to guide the antenna arrangement to a null point—that is—a point in the magnetic field where each pair of conductive loops is balanced. The antenna arrangement can further be used to determine the depth of the dipole field source using the magnitude of the field.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: December 21, 2021
    Assignee: The Charles Machine Works, Inc.
    Inventors: Scott B. Cole, Klayton Day Jones, David R. Brown
  • Patent number: 11160611
    Abstract: A system and method for performing a procedure is disclosed. The procedure may include preparing one or more bones for a prosthetic implant. The method may include provide instructions to a user for using identified instruments to perform a procedure. Instructions and may be provided for settings of adjustable instruments.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: November 2, 2021
    Assignee: Biomet Manufacturing, LLC
    Inventors: David R. Brown, Troy W. Hershberger
  • Patent number: 11151140
    Abstract: Apparatuses and methods are provided for reducing power consumption in a pattern-recognition processor. A power control circuit may be coupled to a block of programmed state machines to enable selective activation and deactivation of the block during a pattern search. The block may be deactivated if the pattern search is no longer active in that block and activated when needed by the pattern search. Additionally, the block may be deactivated based on an identifier of the data stream being searched. Excess blocks not used for any programmed state machines may be disabled such that they are not refreshed during a memory cycle.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: October 19, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Harold B Noyes, David R. Brown
  • Publication number: 20210149810
    Abstract: A data analysis system to analyze data. The data analysis system includes a data buffer configured to receive data to be analyzed. The data analysis system also includes a state machine lattice. The state machine lattice includes multiple data analysis elements and each data analysis element includes multiple memory cells configured to analyze at least a portion of the data and to output a result of the analysis. The data analysis system includes a buffer interface configured to receive the data from the data buffer and to provide the data to the state machine lattice.
    Type: Application
    Filed: January 22, 2021
    Publication date: May 20, 2021
    Inventors: David R. Brown, Harold B. Noyes, Inderjit Singh Bains
  • Patent number: 10949290
    Abstract: Configuration content of electronic devices used for data analysis may be altered due to bit failure or corruption, for example. Accordingly, in one embodiment, a device includes a plurality of blocks, each block of the plurality of blocks includes a plurality of rows, each row of the plurality of rows includes a plurality of configurable elements, each configurable element of the plurality of configurable elements includes a data analysis element including a memory component programmed with configuration data. The data analysis element is configured to analyze at least a portion of a data stream based on the configuration data and to output a result of the analysis. The device also includes an error detection engine (EDE) configured to perform integrity validation of the configuration data.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: March 16, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Harold B Noyes, David R. Brown, Paul Glendenning
  • Publication number: 20210051860
    Abstract: In embodiments, acquiring sensor data associated with a plant growing in a field, and analyzing the sensor data to extract one or more phenotypic traits associated with the plant from the sensor data. Indexing the one or more phenotypic traits to one or both of an identifier of the plant or a virtual representation of a part of the plant, and determining one or more plant insights based on the one or more phenotypic traits, wherein the one or more plant insights includes information about one or more of a health, a yield, a planting, a growth, a harvest, a management, a performance, and a state of the plant. One or more of the health, yield, planting, growth, harvest, management, performance, and the state of the plant are included in a plant insights report that is generated.
    Type: Application
    Filed: November 2, 2020
    Publication date: February 25, 2021
    Inventors: William R. Regan, Matthew A. Bitterman, Benoit G. Schillings, David R. Brown, Elliott Grant
  • Patent number: 10915450
    Abstract: A data analysis system to analyze data. The data analysis system includes a data buffer configured to receive data to be analyzed. The data analysis system also includes a state machine lattice. The state machine lattice includes multiple data analysis elements and each data analysis element includes multiple memory cells configured to analyze at least a portion of the data and to output a result of the analysis. The data analysis system includes a buffer interface configured to receive the data from the data buffer and to provide the data to the state machine lattice.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: February 9, 2021
    Assignee: Micron Technology, Inc.
    Inventors: David R. Brown, Harold B Noyes, Inderjit Singh Bains
  • Patent number: 10908990
    Abstract: As described above, certain modes of operation, such as the Fast Zero mode and the ECS mode, may facilitate sequential access to individual cells of a memory array. To facilitate this functionality, a command controller may be provided, including one or more individual controllers to control the address sequencing when a particular mode entry command (e.g., Fast Zero or ECS) is received. In order to generate internal addresses to be accessed sequentially, one or more counters may also be provided. Advantageously, the counters may be shared such that they can be used in any mode of operation that may require address sequencing of all or large portions of the memory array, such as the Fast Zero mode or the ECS mode.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: February 2, 2021
    Assignee: Micron Technology, Inc.
    Inventor: David R. Brown
  • Publication number: 20200401553
    Abstract: A device includes a plurality of blocks. Each block of the plurality of blocks includes a plurality of rows. Each row of the plurality of rows includes a plurality of configurable elements and a routing line, whereby each configurable element of the plurality of configurable elements includes a data analysis element comprising a plurality of memory cells, wherein the data analysis element is configured to analyze at least a portion of a data stream and to output a result of the analysis. Each configurable element of the plurality of configurable elements also includes a multiplexer configured to transmit the result to the routing line.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Inventors: Harold B Noyes, David R. Brown, Paul Glendenning, Paul D. Dlugosch
  • Publication number: 20200390501
    Abstract: A method of planning and preparing for a total knee arthroplasty procedure, the method comprising: generating three-dimensional models of a tibia and a femur of a patient; sizing the tibia and the femur to within a range based on the three-dimensional models; selecting a resection tool for each of the tibia and femur based on the three-dimensional models; and packaging the resection tools. A method of planning and preparing for a surgical procedure can comprise: generating a three-dimensional bone model for one or more bones; sizing the one or more bones based on the three-dimensional model; recording a surgical plan based on the three-dimensional bone model; selecting a first surgical tool for the one or more bone based on the surgical plan; and evaluating selection of a second surgical tool based on a performance parameter of the first surgical tool.
    Type: Application
    Filed: August 27, 2020
    Publication date: December 17, 2020
    Inventors: David R. Brown, Brian Uthgenannt, Robert Metzger
  • Patent number: 10832760
    Abstract: A memory device includes a data write circuitry. The data write circuitry is configured to capture a first write command received via an external input/output (I/O) interface. The data write circuitry is further configured to generate a first internal write start (InternalWrStart) in a data strobe (DQS) domain after capture of the first write command. The data write circuitry is additionally configured to write a first one or more data bits into at least one memory bank based on the first InternalWrStart, wherein the first InternalWrStart is generated internally in the memory device.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: November 10, 2020
    Assignee: Micron Technology, P.C.
    Inventors: Daniel B. Penney, David R. Brown, Gary L. Howe