Patents by Inventor Bradford Miller

Bradford Miller 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).

  • Publication number: 20230350350
    Abstract: According to some embodiments, an available algorithm data store may contain information about a pool of available algorithms. An algorithm selection platform coupled to the available algorithm data store may access the information about the pool of available algorithms and compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the real environment. The algorithm selection platform may then automatically determine algorithm execution context information and, based on said comparison and the algorithm execution context information, select at least one of the pool of available algorithms as a potential replacement algorithm. An indication of the selected at least one potential replacement algorithm may then be transmitted (e.g., to be evaluated in a shadow environment by an algorithm evaluation platform).
    Type: Application
    Filed: July 3, 2023
    Publication date: November 2, 2023
    Inventors: Charles THEURER, Bradford MILLER, Kirk Lars BRUNS, Vrinda RAJIV, Michael KINSTREY
  • Patent number: 11797890
    Abstract: Methods and apparatus disclosed herein autonomously evaluate replacement algorithms. An example system associated with a live environment executing a current algorithm includes at least one memory, instructions, and processor circuitry to execute the instructions to manage execution of the current algorithm in the live environment, the live environment associated with a deployment platform, and manage, based on receipt of at least one potential replacement algorithm, a shadow environment causes execution of the at least one potential replacement algorithm in the shadow environment, the shadow environment instantiated separately from the live environment, the shadow environment utilizes data from the live environment during execution of the at least one potential replacement algorithm in the shadow environment.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: October 24, 2023
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Bradford Miller, Kirk Lars Bruns, Michael Kinstrey, Charles Theurer, Vrinda Rajiv
  • Patent number: 11693371
    Abstract: According to some embodiments, an available algorithm data store may contain information about a pool of available algorithms. An algorithm selection platform coupled to the available algorithm data store may access the information about the pool of available algorithms and compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the real environment. The algorithm selection platform may then automatically determine algorithm execution context information and, based on said comparison and the algorithm execution context information, select at least one of the pool of available algorithms as a potential replacement algorithm. An indication of the selected at least one potential replacement algorithm may then be transmitted (e.g., to be evaluated in a shadow environment by an algorithm evaluation platform).
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: July 4, 2023
    Assignee: General Electric Company
    Inventors: Charles Theurer, Bradford Miller, Kirk Lars Bruns, Vrinda Rajiv, Michael Kinstrey
  • Publication number: 20230037733
    Abstract: Methods and apparatus disclosed herein autonomously evaluate replacement algorithms. An example system associated with a live environment executing a current algorithm includes at least one memory, instructions, and processor circuitry to execute the instructions to manage execution of the current algorithm in the live environment, the live environment associated with a deployment platform, and manage, based on receipt of at least one potential replacement algorithm, a shadow environment to cause execution of the at least one potential replacement algorithm in the shadow environment, the shadow environment instantiated separately from the live environment, the shadow environment to utilize data from the live environment during execution of the at least one potential replacement algorithm in the shadow environment.
    Type: Application
    Filed: October 3, 2022
    Publication date: February 9, 2023
    Inventors: Bradford MILLER, Kirk Lars BRUNS, Michael KINSTREY, Charles THEURER, Vrinda RAJIV
  • Patent number: 11461691
    Abstract: An algorithm data store may contain information about a pool of available algorithms (e.g., to improve operation of an industrial asset). A deployment platform may be implemented in an edge portion at an industrial site associated with a live environment executing a current algorithm. A lifecycle manager of the deployment platform may manage execution of the current algorithm in the live environment creating source data. A performance manager may receive an indication of a selected at least one potential replacement algorithm from the pool of available algorithms and manage execution of the at least one potential replacement algorithm in a shadow environment using the source data. The performance manager may then report performance information associated with the at least one potential replacement algorithm. When appropriate, the potential replacement algorithm may replace the current algorithm.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: October 4, 2022
    Assignee: General Electric Company
    Inventors: Bradford Miller, Kirk Lars Bruns, Michael Kinstrey, Charles Theurer, Vrinda Rajiv
  • Patent number: 10678520
    Abstract: An algorithm data store may contain information about a pool of available algorithms. An algorithm analysis engine may compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the live environment. Based on the comparison, the algorithm analysis engine may select at least one of the pool of available algorithms as a potential replacement algorithm and transmit an indication of the selected at least one potential replacement algorithm. A deployment platform may include a lifecycle manager that manages execution of the current algorithm in the live environment. The lifecycle manager may also receive the indication of the selected at least one potential replacement algorithm, manage execution of the at least one potential replacement algorithm in a shadow environment, and report performance information associated with the current algorithm and the at least one potential replacement algorithm.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 9, 2020
    Assignee: General Electric Company
    Inventors: Vrinda Rajiv, Bradford Miller, Kirk Lars Bruns, Michael Kinstrey, Charles Theurer
  • Publication number: 20190318271
    Abstract: An algorithm data store may contain information about a pool of available algorithms (e.g., to improve operation of an industrial asset). A deployment platform may be implemented in an edge portion at an industrial site associated with a live environment executing a current algorithm. A lifecycle manager of the deployment platform may manage execution of the current algorithm in the live environment creating source data. A performance manager may receive an indication of a selected at least one potential replacement algorithm from the pool of available algorithms and manage execution of the at least one potential replacement algorithm in a shadow environment using the source data. The performance manager may then report performance information associated with the at least one potential replacement algorithm. When appropriate, the potential replacement algorithm may replace the current algorithm.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Inventors: Bradford MILLER, Kirk Lars BRUNS, Michael KINSTREY, Charles THEURER, Vrinda RAJIV
  • Publication number: 20190303112
    Abstract: An algorithm data store may contain information about a pool of available algorithms. An algorithm analysis engine may compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the live environment. Based on the comparison, the algorithm analysis engine may select at least one of the pool of available algorithms as a potential replacement algorithm and transmit an indication of the selected at least one potential replacement algorithm. A deployment platform may include a lifecycle manager that manages execution of the current algorithm in the live environment. The lifecycle manager may also receive the indication of the selected at least one potential replacement algorithm, manage execution of the at least one potential replacement algorithm in a shadow environment, and report performance information associated with the current algorithm and the at least one potential replacement algorithm.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Inventors: Vrinda RAJIV, Bradford MILLER, Kirk Lars BRUNS, Michael KINSTREY, Charles THEURER
  • Publication number: 20190286071
    Abstract: According to some embodiments, an available algorithm data store may contain information about a pool of available algorithms. An algorithm selection platform coupled to the available algorithm data store may access the information about the pool of available algorithms and compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the real environment. The algorithm selection platform may then automatically determine algorithm execution context information and, based on said comparison and the algorithm execution context information, select at least one of the pool of available algorithms as a potential replacement algorithm. An indication of the selected at least one potential replacement algorithm may then be transmitted (e.g., to be evaluated in a shadow environment by an algorithm evaluation platform).
    Type: Application
    Filed: March 15, 2018
    Publication date: September 19, 2019
    Inventors: Charles THEURER, Bradford MILLER, Kirk Lars BRUNS, Vrinda RAJIV, Michael KINSTREY
  • Publication number: 20110089057
    Abstract: This invention will have six (6) pencil-pen pocket pleats. Two (2) each out of the six (6) from these pocket pleats will carry and secure two (2) each different lengths and sizes of pencils or pens which will be worn securely around the waist on a fashion and utility leather belt. This new method will minimize the use of students carrying sharp school supply objects in their hands and in a back pack.
    Type: Application
    Filed: October 19, 2009
    Publication date: April 21, 2011
    Inventors: John Bradford Miller, Lynda B. Turner
  • Publication number: 20100199410
    Abstract: This fashion and utility leather belt will display two sides in order to point out the art of my new invention. The front side of the leather belt will display different sizes of ornaments (riveted on the leather belt) for fashionable looks (see FIG. 1 of page 14 of the Amendment to the Drawings for further detail). The inside of the leather belt will be the utility side showing velcro materia, which will attach different utility size pouches thereof (see FIG. 4 page 14 of the Amendment to the Drawing for further detail). Once all of the utility pouches are removed, the leather belt becomes a fashion belt for most designer sport wear.
    Type: Application
    Filed: February 12, 2009
    Publication date: August 12, 2010
    Inventors: John Bradford Miller, Lynda Bames Turner
  • Patent number: 7365651
    Abstract: A controller (10) senses via one or more sensors (12) parameters that correspond to likely cognitive loading for the driver of a vehicle. Based upon a sense of this cognitive loading, the controller (10) selects a particular user interface mode from amongst a plurality of user interface modes when receiving a message via a wireless unit (11) intended for the driver of the vehicle. In general, the selected user interface will present a corresponding cognitive challenge that is reasonable in view of the present cognitive load being experienced by the driver. In one embodiment, the sensor information can be used to also estimate the likely duration of present cognitive loading. This window-of-opportunity information is then additionally used to select a particular user interface option.
    Type: Grant
    Filed: August 20, 2002
    Date of Patent: April 29, 2008
    Assignee: Motorola, Inc.
    Inventors: Noel Massey, Robert Gardner, Bradford Miller
  • Publication number: 20040037236
    Abstract: A controller (10) senses via one or more sensors (12) parameters that correspond to likely cognitive loading for the driver of a vehicle. Based upon a sense of this cognitive loading, the controller (10) selects a particular user interface mode from amongst a plurality of user interface modes when receiving a message via a wireless unit (11) intended for the driver of the vehicle. In general, the selected user interface will present a corresponding cognitive challenge that is reasonable in view of the present cognitive load being experienced by the driver. In one embodiment, the sensor information can be used to also estimate the likely duration of present cognitive loading. This window-of-opportunity information is then additionally used to select a particular user interface option.
    Type: Application
    Filed: August 20, 2002
    Publication date: February 26, 2004
    Applicant: Motorola, Inc.
    Inventors: Noel Massey, Robert Gardner, Bradford Miller
  • Publication number: 20030229447
    Abstract: Proximity of a moving vehicle with respect to a lane boundary is ascertained and the degree of proximity is used to provide a variable signal to the driver of the vehicle to alert the driver to such proximity. In one embodiment, the variable signal to the driver includes haptic sensations that are imparted through, for example, the steering wheel and/or the driver's seat. Visual and audible signals can also be used if desired. The signal itself can vary in intensity with respect to boundary proximity in a variety of ways, including through both linear and non-linear patterns, variable maximum signal intensity, and so forth.
    Type: Application
    Filed: June 11, 2002
    Publication date: December 11, 2003
    Applicant: Motorola, Inc.
    Inventors: David J. Wheatley, Lawrence Marturano, Bradford Miller