Patents by Inventor Brian Howell

Brian Howell 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: 12643110
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for in-process adjustment to crushing systems.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: June 2, 2026
    Assignee: X Development LLC
    Inventors: Ray Anthony Nagatani, Jr., Allen Richard Zhao, Antonio Raymond Papania-Davis, Weishi Yan, Brian Howell, Jeffrey Bush, Charles Stephen Spirakis
  • Publication number: 20260087098
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for characterization of aggregate particles. A method includes obtaining, from a set of low fidelity sensors, first sensor data of a first portion of particles; obtaining, from a set of high fidelity sensors, second sensor data of the first portion of particles, the second sensor data comprising a higher fidelity representation of characteristics of the first portion of particles than the first sensor data; training a characterization model using the first sensor data and the second sensor data, the training comprising: providing, as training data to the characterization model, the second sensor data; and processing the second sensor data with the characterization model to correlate the first sensor data with the second sensor data. The first sensor data can indicate shape characteristics of each particle; and the second sensor data indicates a surface area of each particle.
    Type: Application
    Filed: December 1, 2025
    Publication date: March 26, 2026
    Inventors: Ray Anthony Nagatani, JR., Allen Richard Zhao, Antonio Raymond Papania-Davis, Weishi Yan, Jeffrey Bush, Charles Stephen Spirakis, Brian Howell
  • Patent number: 12499176
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for characterization of aggregate particles. A method includes obtaining, from a set of low fidelity sensors, first sensor data of a first portion of particles; obtaining, from a set of high fidelity sensors, second sensor data of the first portion of particles, the second sensor data comprising a higher fidelity representation of characteristics of the first portion of particles than the first sensor data; training a characterization model using the first sensor data and the second sensor data, the training comprising: providing, as training data to the characterization model, the second sensor data; and processing the second sensor data with the characterization model to correlate the first sensor data with the second sensor data. The first sensor data can indicate shape characteristics of each particle; and the second sensor data indicates a surface area of each particle.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: December 16, 2025
    Assignee: X Development LLC
    Inventors: Ray Anthony Nagatani, Jr., Allen Richard Zhao, Antonio Raymond Papania-Davis, Weishi Yan, Jeffrey Bush, Charles Stephen Spirakis, Brian Howell
  • Publication number: 20240169030
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for characterization of aggregate particles. A method includes obtaining, from a set of low fidelity sensors, first sensor data of a first portion of particles; obtaining, from a set of high fidelity sensors, second sensor data of the first portion of particles, the second sensor data comprising a higher fidelity representation of characteristics of the first portion of particles than the first sensor data; training a characterization model using the first sensor data and the second sensor data, the training comprising: providing, as training data to the characterization model, the second sensor data; and processing the second sensor data with the characterization model to correlate the first sensor data with the second sensor data. The first sensor data can indicate shape characteristics of each particle; and the second sensor data indicates a surface area of each particle.
    Type: Application
    Filed: November 18, 2022
    Publication date: May 23, 2024
    Inventors: Ray Jr. Anthony Nagatani, Allen Richard Zhao, Antonio Raymond Papania-Davis, Weishi Yan, Jeffrey Bush, Charles Stephen Spirakis, Brian Howell
  • Publication number: 20240165634
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for in-process adjustment to crushing systems.
    Type: Application
    Filed: November 18, 2022
    Publication date: May 23, 2024
    Inventors: Ray Jr. Anthony Nagatani, Allen Richard Zhao, Antonio Raymond Papania-Davis, Weishi Yan, Brian Howell, Jeffrey Bush, Charles Stephen Spirakis
  • Patent number: 11931950
    Abstract: Systems and methods for controlling a material extrusion device to extrude a filament of an ink are provided. An extrusion printing control system collects from one or more sensors measurements representing an internal state of material extrusion processing during extrusion of the filament. In addition, the system collects an image of the filament as the filament is extruded. The system applies a classifier to the collected image to generate an image-derived state characterizing the filament. Based on the internal state and the image-derived state, the system estimates a derived state using a model. The system determines control parameters using the model to achieve a desired quality of the filament by minimizing a cost function based on the internal state, the image-derived state, the derived state, and constraints of the material extrusion device. Finally, the system provides the control parameters to a controller of the material extrusion device.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: March 19, 2024
    Assignee: LAWRENCE LIVERMORE NATIONAL SECURITY, LLC
    Inventors: Brian Howell, Brian Giera, Maxwell Murialdo, Kyle Sullivan
  • Publication number: 20240047020
    Abstract: Methods, systems, and apparatus for developing recipes for concrete mixtures are disclosed. A method includes obtaining second input data including a second recipe for combining the plurality of ingredients; mixing the plurality of ingredients according to the second recipe to produce a second mixture; obtaining sensor data representing one or more qualities of the second mixture; evaluating the second mixture using the sensor data to obtain performance measures of the concrete mixture; processing the input data with the mixture prediction model to obtain a corresponding output of the mixture prediction model, the corresponding output including predicted performance measures for the second mixture; and adjusting parameters of the mixture prediction model based on comparing the output of the mixture prediction model to the performance measures of the second mixture.
    Type: Application
    Filed: August 5, 2022
    Publication date: February 8, 2024
    Inventors: Ray Jr. Anthony Nagatani, Brian Howell, Antonio Raymond Papania-Davis, Weishi Yan, Charles Stephen Spirakis, Shijian Jin
  • Publication number: 20200320766
    Abstract: Systems and methods for generating and porting a persistent virtual identity. Generating and porting a persistent virtual identity can include processing a 3D asset received from a source application, determining a plurality of standards associated with the 3D asset, comparing the plurality of standards associated with the 3D asset with a plurality of standards enforced by a destination application, configuring the plurality of standards associated with the 3D asset to correspond with the plurality of standards enforced by the destination application based on a determination that the plurality of standards associated with the 3D asset do not conform to the plurality of standards enforced by the destination application, and transferring the 3D asset to the destination application based on a determination that the plurality of standards associated with the 3D asset conform to the plurality of standards enforced by the destination application.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: James Thornton, Matthew Wilburn, Berkley Frei, Jon Middleton, Steve Spencer, Brian Howell, Chris Madsen, Jesse Gomez, Jesse Janzer
  • Patent number: 10733780
    Abstract: Systems and methods for generating and porting a persistent virtual identity. Generating and porting a persistent virtual identity can include processing a 3D asset received from a source application, determining a plurality of standards associated with the 3D asset, comparing the plurality of standards associated with the 3D asset with a plurality of standards enforced by a destination application, configuring the plurality of standards associated with the 3D asset to correspond with the plurality of standards enforced by the destination application based on a determination that the plurality of standards associated with the 3D asset do not conform to the plurality of standards enforced by the destination application, and transferring the 3D asset to the destination application based on a determination that the plurality of standards associated with the 3D asset conform to the plurality of standards enforced by the destination application.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: August 4, 2020
    Assignee: DG Holdings, Inc.
    Inventors: James Thornton, Matthew Wilburn, Berkley Frei, Jon Middleton, Steve Spencer, Brian Howell, Chris Madsen, Jesse Gomez, Jesse Janzer
  • Publication number: 20200101670
    Abstract: Systems and methods for controlling a material extrusion device to extrude a filament of an ink are provided. An extrusion printing control system collects from one or more sensors measurements representing an internal state of material extrusion processing during extrusion of the filament. In addition, the system collects an image of the filament as the filament is extruded. The system applies a classifier to the collected image to generate an image-derived state characterizing the filament. Based on the internal state and the image-derived state, the system estimates a derived state using a model. The system determines control parameters using the model to achieve a desired quality of the filament by minimizing a cost function based on the internal state, the image-derived state, the derived state, and constraints of the material extrusion device. Finally, the system provides the control parameters to a controller of the material extrusion device.
    Type: Application
    Filed: September 5, 2019
    Publication date: April 2, 2020
    Inventors: Brian Howell, Brian Giera, Maxwell Murialdo, Kyle Sullivan
  • Publication number: 20180122124
    Abstract: Systems and methods for generating and porting a persistent virtual identity. Generating and porting a persistent virtual identity can include processing a 3D asset received from a source application, determining a plurality of standards associated with the 3D asset, comparing the plurality of standards associated with the 3D asset with a plurality of standards enforced by a destination application, configuring the plurality of standards associated with the 3D asset to correspond with the plurality of standards enforced by the destination application based on a determination that the plurality of standards associated with the 3D asset do not conform to the plurality of standards enforced by the destination application, and transferring the 3D asset to the destination application based on a determination that the plurality of standards associated with the 3D asset conform to the plurality of standards enforced by the destination application.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 3, 2018
    Inventors: James Thornton, Matthew Wilburn, Berkley Frei, Jon Middleton, Steve Spencer, Brian Howell, Chris Madsen, Jesse Gomez, Jesse Janzer
  • Publication number: 20070288491
    Abstract: A method and apparatus for configuring a plurality of server systems. In one implementation, the method includes configuring the plurality of server systems as a first database having a group name and a group port, and configuring a subset of the plurality of server systems as a second database having a subset name and a subset port. The first database is accessible by a client application via the group name and the group port for storage of data in the first database, and the second database is accessible by a client application via the subset name and the subset group for storage of data in the second database.
    Type: Application
    Filed: June 29, 2007
    Publication date: December 13, 2007
    Applicant: International Business Machines Corporation
    Inventors: Brian HOWELL, James Pickel, Hugh Smith
  • Publication number: 20070239719
    Abstract: A shared memory device called the Coupling Facility (CF) is used to record the indoubt transaction entries for each member of the database cluster, avoiding the CPU cost and elapsed time impact of persisting this information to disk (either via a log write or a relational table I/O). The CF provides full read/write access and data coherency for concurrent access by all the members in the database cluster. At any given point in time, the CF will contain the full list of indoubt transactions for the entire database cluster. CF duplexing is used to guarantee the integrity of the CF structure used for the indoubt list. In the event of complete loss of both CF structures (which will not happen except in major disaster situations), data sharing group restart processing can reconstruct the CF structures from the individual member logs.
    Type: Application
    Filed: June 19, 2007
    Publication date: October 11, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Curt Cotner, Brian Howell, Jeffrey Josten, James Pickel
  • Publication number: 20060026177
    Abstract: A method and system of subsetting a group of server systems configures a server system with a group name and a group port, and with at least one subset name and subset port. The server system, when activated, reads its configuration and registers with a system routing entity as being part of the group name and the group port, and as being part of the subset name and the subset port. In this manner, server systems can be targeted via its subset name and subset port, while also accessible via the common name and port for the group. If the group includes a workload balancer, the server system also registers with the workload balancer using the group name and the subset name, such that workload balancing is provided for the subset.
    Type: Application
    Filed: July 29, 2004
    Publication date: February 2, 2006
    Inventors: Brian Howell, James Pickel, Hugh Smith
  • Publication number: 20050125445
    Abstract: A shared memory device called the Coupling Facility (CF) is used to record the indoubt transaction entries for each member of the database cluster, avoiding the CPU cost and elapsed time impact of persisting this information to disk (either via a log write or a relational table I/O). The CF provides full read/write access and data coherency for concurrent access by all the members in the database cluster. At any given point in time, the CF will contain the full list of indoubt transactions for the entire database cluster. CF duplexing is used to guarantee the integrity of the CF structure used for the indoubt list. In the event of complete loss of both CF structures (which will not happen except in major disaster situations), data sharing group restart processing can reconstruct the CF structures from the individual member logs.
    Type: Application
    Filed: December 4, 2003
    Publication date: June 9, 2005
    Inventors: Curt Cotner, Brian Howell, Jeffrey Josten, James Pickel
  • Publication number: 20050125410
    Abstract: A method and system for providing package resolution in a database system is disclosed. The method and system comprise providing a statement within a server which allows an application to identify a list of package collections. The method and system further includes executing the statement to obtain the appropriate package. A system and method in accordance with the present invention provides a new current package path value, which is set via a statement referred to as Set Current Package Path. The SET CURRENT PACKAGE PATH statement allows the application to supply a precedence list of qualified package collections during execution time, therefore the scheme for resolving packages can be changed at any point during execution. The SET CURRENT PACKAGE PATH statement improves application development by making the package resolution mechanism less error prone and less tedious for the application developer, while providing an optimal-performance solution in the client-server environment.
    Type: Application
    Filed: December 4, 2003
    Publication date: June 9, 2005
    Inventors: Curt Cotner, Tammie Dang, Brian Howell, Fung Lee, Hui-An Lee, Charles Lin, Claire McFeely, Jennifer Ou, James Pickel, Jay Yothers
  • Patent number: D368721
    Type: Grant
    Filed: January 27, 1995
    Date of Patent: April 9, 1996
    Inventors: Brian Howell, Benjamin Beck