Patents by Inventor Isom Lawrence Crawford, Jr.

Isom Lawrence Crawford, Jr. 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: 11126664
    Abstract: A method includes replicating a data pattern to be searched for, storing the replicated data pattern into a first row of memory cells, and comparing the replicated data pattern to data stored into a second row of memory cells. In response to detecting the data pattern in the data stored into the second row of memory cells, storing into a third row a value indicative of at least one of an occurrence of the data pattern or a position of the searched for data pattern in the data stored into the row of memory cells.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 21, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Isom Lawrence Crawford, Jr.
  • Patent number: 10489060
    Abstract: A method includes comparing, in parallel, a data pattern with data stored into a plurality of columns of memory cells, and in response to detecting the data pattern in the data stored into a particular column of memory cells of the plurality of columns of memory cells, storing in a memory cell of the particular column a value indicative of at least one of an occurrence of the data pattern or a position of the data pattern in the data stored into the particular column.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: November 26, 2019
    Assignee: Micron Technology, Inc.
    Inventor: Isom Lawrence Crawford, Jr.
  • Publication number: 20190251127
    Abstract: A method includes replicating a data pattern to be searched for, storing the replicated data pattern into a first row of memory cells, and comparing the replicated data pattern to data stored into a second row of memory cells. In response to detecting the data pattern in the data stored into the second row of memory cells, storing into a third row a value indicative of at least one of an occurrence of the data pattern or a position of the searched for data pattern in the data stored into the row of memory cells.
    Type: Application
    Filed: April 29, 2019
    Publication date: August 15, 2019
    Inventor: Isom Lawrence Crawford, JR.
  • Patent number: 10282486
    Abstract: A method includes replicating a data pattern to be searched for, storing the replicated data pattern into a first row of memory cells, and comparing the replicated data pattern to data stored into a second row of memory cells. In response to detecting the data pattern in the data stored into the second row of memory cells, storing into a third row a value indicative of at least one of an occurrence of the data pattern or a position of the searched for data pattern in the data stored into the row of memory cells.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: May 7, 2019
    Assignee: Micron Technology, Inc.
    Inventor: Isom Lawrence Crawford, Jr.
  • Publication number: 20180136855
    Abstract: A method includes comparing, in parallel, a data pattern with data stored into a plurality of columns of memory cells, and in response to detecting the data pattern in the data stored into a particular column of memory cells of the plurality of columns of memory cells, storing in a memory cell of the particular column a value indicative of at least one of an occurrence of the data pattern or a position of the data pattern in the data stored into the particular column.
    Type: Application
    Filed: December 20, 2017
    Publication date: May 17, 2018
    Inventor: Isom Lawrence Crawford, JR.
  • Patent number: 9891842
    Abstract: A method includes comparing, in parallel, a data pattern with data stored into a plurality of columns of memory cells, and in response to detecting the data pattern in the data stored into a particular column of memory cells of the plurality of columns of memory cells, storing in a memory cell of the particular column a value indicative of at least one of an occurrence of the data pattern or a position of the data pattern in the data stored into the particular column.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: February 13, 2018
    Assignee: Micron Technology, Inc.
    Inventor: Isom Lawrence Crawford, Jr.
  • Publication number: 20170068464
    Abstract: A method includes comparing, in parallel, a data pattern with data stored into a plurality of columns of memory cells, and in response to detecting the data pattern in the data stored into a particular column of memory cells of the plurality of columns of memory cells, storing in a memory cell of the particular column a value indicative of at least one of an occurrence of the data pattern or a position of the data pattern in the data stored into the particular column.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Inventor: Isom Lawrence Crawford, JR.
  • Publication number: 20170068717
    Abstract: A method includes replicating a data pattern to be searched for, storing the replicated data pattern into a first row of memory cells, and comparing the replicated data pattern to data stored into a second row of memory cells. In response to detecting the data pattern in the data stored into the second row of memory cells, storing into a third row a value indicative of at least one of an occurrence of the data pattern or a position of the searched for data pattern in the data stored into the row of memory cells.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Inventor: Isom Lawrence Crawford, JR.
  • Patent number: 7765552
    Abstract: In one embodiment, a method for allocating computing resources comprises executing a plurality of applications and a grid virtual system within a shared resource domain, assigning computing resources to the plurality of applications to process application transactions, dynamically reallocating computing resources associated with the plurality of applications to the grid virtual system when the computing resources are idle, registering availability of grid services in response to the reallocating, scheduling grid jobs for execution within the grid virtual system, and modifying at least one reallocation parameter in response to the scheduling.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: July 27, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Troy D. Miller, Isom Lawrence Crawford, Jr.
  • Patent number: 7752624
    Abstract: In one embodiment, a system comprises a plurality of computing containers having processing resources for executing software workloads, a plurality of management processes for controlling access to the processing resources according to workload policy definitions, a data container for storing a plurality of workload policy definitions and associations between the plurality of workload policy definitions and the plurality of computing containers, and a configuration process for communicating workload policy definitions from the data container to the plurality of management processes.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: July 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Isom Lawrence Crawford, Jr., Troy Don Miller, Gregory D. Jordan, Francisco Romero, Thomas Edwin Turicchi, Jr.
  • Patent number: 7752623
    Abstract: In one embodiment, a method for allocating resources in a shared resource domain comprises gathering performance data for multiple applications, determining that an application of the multiple applications is not achieving a service level objective (SLO), calculating an additional amount of a resource for the application estimated to cause the application to achieve the SLO, and examining, before initiating reallocation operations, at least one system characteristic to determine whether the calculated additional amount of the resource would improve performance of the application.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: July 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Isom Lawrence Crawford, Jr.
  • Patent number: 7653833
    Abstract: The present invention provides for check-pointing an non-clustered workload to make room for a clustered workload that was running on a computer system that has suffered a hardware failure.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: January 26, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Troy Don Miller, Isom Lawrence Crawford, Jr.