Patents by Inventor Thomas R. Brown

Thomas 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).

  • Publication number: 20240078222
    Abstract: A value is assigned to a rate threshold for adding child nodes to a distinct parent node in a tree data structure. A first datum comprising a first variable assigned a first value and a second variable assigned a first value is added to the tree at a first timestamp, by adding to the first level in the tree a first parent node representing the first variable assigned the first value and adding to the second level in the tree a first child node representing the second variable assigned the first value and connected by a first directed edge from the first parent node. A second datum comprising the first variable assigned the first value and the second variable assigned a second value is received at a second timestamp. The method blocks adding to the second level in the tree a second child node representing the second variable assigned the second value and connected by a second directed edge from the first parent node when a rate based on the first timestamp and the second timestamp exceeds the rate threshold.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Daniel W. Brown, Johnathan Hoyt, Sseziwa A. Mukasa, Thomas R. Hobson
  • Patent number: 10589581
    Abstract: A smart trailer coupler system includes a ball mount connectable to a vehicle, a hitch ball mechanically connected to the ball mount, a coupler selectively connectable to the hitch ball, and at least one sensor mounted to one of the ball mount, the hitch ball and the coupler. The at least one sensor detects a size compatibility between the coupler and the hitch ball. A signal system is operatively connected to the at least one sensor. The signal system provides at least one of a visual alert and an audible alert of the size compatibility between the hitch ball and the coupler.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: March 17, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Anil Bika, Thomas R. Brown, Daniel Demitrish, Anthony L. Smith, Michelle H. Wiebenga, Grant L. Meade, Norman J. Weigert
  • Patent number: 10459826
    Abstract: A method obtains from a database historical data values for each of a plurality of workload data points relating to a prior workload run; determines a threshold value for each of the plurality of workload data points relating to the prior workload run; obtains current data values for each of a plurality of workload data points relating to a current workload test run and corresponding to the plurality of workload data points in the historical data values; determines one or more statistical measures relating to the historical data values and the current data values; determines whether the threshold value for at least one of the plurality of data points relating to the prior workload run is not achieved in a set amount of time by the current data value of the same data point relating to the prior workload run; and provides an alert that the threshold value has not been achieved.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Patent number: 10459834
    Abstract: Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Patent number: 10380010
    Abstract: Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Patent number: 10346289
    Abstract: A method obtains from a database historical data values for each of a plurality of workload data points relating to a prior workload run; determines a threshold value for each of the plurality of workload data points relating to the prior workload run; obtains current data values for each of a plurality of workload data points relating to a current workload test run and corresponding to the plurality of workload data points in the historical data values; determines one or more statistical measures relating to the historical data values and the current data values; determines whether the threshold value for at least one of the plurality of data points relating to the prior workload run is not achieved in a set amount of time by the current data value of the same data point relating to the prior workload run; and provides an alert that the threshold value has not been achieved.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Patent number: 10276056
    Abstract: A vehicle safety system target includes a first platform disposed on a mobile chassis, a frame assembly, a first securing member, a second platform, and a mounting member. The frame assembly is at least partially disposed about the mobile chassis and includes a first frame member and a second frame member. The first frame member is disposed on the first platform. The second frame member is disposed on the first platform. The first securing member is configured to couple an object to the first platform. The second platform is spaced apart from the first platform. The mounting member is disposed on the second platform.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: April 30, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Michael J. Rasmussen, Thomas R. Brown, Daniel Rudd, Stephen W. Decker, Timothy J. Romelhardt, Arnold Michael Kirsch
  • Publication number: 20190100064
    Abstract: A smart trailer coupler system includes a ball mount connectable to a vehicle, a hitch ball mechanically connected to the ball mount, a coupler selectively connectable to the hitch ball, and at least one sensor mounted to one of the ball mount, the hitch ball and the coupler. The at least one sensor detects a size compatibility between the coupler and the hitch ball. A signal system is operatively connected to the at least one sensor. The signal system provides at least one of a visual alert and an audible alert of the size compatibility between the hitch ball and the coupler.
    Type: Application
    Filed: October 4, 2017
    Publication date: April 4, 2019
    Inventors: Anil Bika, Thomas R. Brown, Daniel Demitrish, Anthony L. Smith, Michelle H. Wiebenga, Grant L. Meade, Norman J. Weigert
  • Patent number: 10176082
    Abstract: Aspects of the present invention include a method, system and computer program product for comparing data from prior and current software workload runs and for visually presenting the resulting compared data to a user for further data interpretation. The method includes a processor obtaining prior software workload run data from a database; obtaining current software workload run data; comparing the prior software workload run data with the current software workload run data to determine one or more statistical measures between the prior software workload run data and the current software workload run data; and displaying the determined one or more statistical measures therebetween to allow a user to analyze the prior software workload run data and the current software workload run data.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180286280
    Abstract: A vehicle safety system target includes a first platform disposed on a mobile chassis, a frame assembly, a first securing member, a second platform, and a mounting member. The frame assembly is at least partially disposed about the mobile chassis and includes a first frame member and a second frame member. The first frame member is disposed on the first platform. The second frame member is disposed on the first platform. The first securing member is configured to couple an object to the first platform. The second platform is spaced apart from the first platform. The mounting member is disposed on the second platform.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Inventors: Michael J. Rasmussen, Thomas R. Brown, Daniel Rudd, Stephen W. Decker, Timothy J. Romelhardt, Arnold Michael Kirsch
  • Publication number: 20180072269
    Abstract: A method of detecting an intrusion includes sending an activation command to an intrusion detection system. In response to the activation command, at least one camera is activated. At least one image is obtained from the at least one camera representative of a surrounding area of the at least one camera. The at least one image is analyzed to determine if the intrusion is detected. An operator is then notified of the presence or absence of the intrusion.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Wei Tong, Jinsong Wang, Donald K. Grimm, Thomas R. Brown, Mary E. Decaluwe, Carl W. Wellborn
  • Publication number: 20180004634
    Abstract: Aspects of the present invention include a method, system and computer program product for comparing data from prior and current software workload runs and for visually presenting the resulting compared data to a user for further data interpretation. The method includes a processor obtaining prior software workload run data from a database; obtaining current software workload run data; comparing the prior software workload run data with the current software workload run data to determine one or more statistical measures between the prior software workload run data and the current software workload run data; and displaying the determined one or more statistical measures therebetween to allow a user to analyze the prior software workload run data and the current software workload run data.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004638
    Abstract: A method obtains from a database historical data values for each of a plurality of workload data points relating to a prior workload run; determines a threshold value for each of the plurality of workload data points relating to the prior workload run; obtains current data values for each of a plurality of workload data points relating to a current workload test run and corresponding to the plurality of workload data points in the historical data values; determines one or more statistical measures relating to the historical data values and the current data values; determines whether the threshold value for at least one of the plurality of data points relating to the prior workload run is not achieved in a set amount of time by the current data value of the same data point relating to the prior workload run; and provides an alert that the threshold value has not been achieved.
    Type: Application
    Filed: February 6, 2017
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004631
    Abstract: A method obtains from a database historical data values for each of a plurality of workload data points relating to a prior workload run; determines a threshold value for each of the plurality of workload data points relating to the prior workload run; obtains current data values for each of a plurality of workload data points relating to a current workload test run and corresponding to the plurality of workload data points in the historical data values; determines one or more statistical measures relating to the historical data values and the current data values; determines whether the threshold value for at least one of the plurality of data points relating to the prior workload run is not achieved in a set amount of time by the current data value of the same data point relating to the prior workload run; and provides an alert that the threshold value has not been achieved.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004647
    Abstract: Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
    Type: Application
    Filed: February 8, 2017
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004645
    Abstract: Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Patent number: 9821707
    Abstract: A user-position-focused vehicle lighting system comprising a hardware-based processing unit and a non-transitory computer-readable storage device having a user-position-determination module that, when executed by the processing unit, determines a vehicle user position proximate a vehicle. The storage device also includes a vehicle-lighting-identification module that, when executed by the processing unit, determines, based on the vehicle user position, which of multiple vehicle lighting features should be illuminated, yielding a presently selected lighting feature. The storage device also includes a vehicle-lighting-activation module configured to, when executed by the processing unit, send a signal to the presently selected lighting feature to illuminate the presently selected lighting feature. In various embodiments, the technology includes the storage device separate from the processing unit, and processes performed by the system.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: November 21, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Mary Decaluwe, Carl W. Wellborn, Thomas R. Brown, Christopher Kumle, Daniel Rudd
  • Publication number: 20170120802
    Abstract: A user-position-focused vehicle lighting system comprising a hardware-based processing unit and a non-transitory computer-readable storage device having a user-position-determination module that, when executed by the processing unit, determines a vehicle user position proximate a vehicle. The storage device also includes a vehicle-lighting-identification module that, when executed by the processing unit, determines, based on the vehicle user position, which of multiple vehicle lighting features should be illuminated, yielding a presently selected lighting feature. The storage device also includes a vehicle-lighting-activation module configured to, when executed by the processing unit, send a signal to the presently selected lighting feature to illuminate the presently selected lighting feature. In various embodiments, the technology includes the storage device separate from the processing unit, and processes performed by the system.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 4, 2017
    Inventors: Mary Decaluwe, Carl W. Wellborn, Thomas R. Brown, Christopher Kumle, Daniel Rudd
  • Publication number: 20130038043
    Abstract: A telescoping trailer comprises an outer tube frame and at least one inner tube frame. The outer tube frame defines a void space and at least one inner tube frame is constructed and arranged to fit within the void space and slidingly engage the outer tube frame. The trailer has a sliding position and a secured position wherein in the sliding position an inner tube frame slidingly engages the outer tube frame and in the secured position a securing wall of the inner tube frame is secured against a securing wall of the outer tube frame such that the securing walls of the at least one inner tube frame and the outer tube frame are substantially parallel. The portion of the inner tube frame within the outer tube frame while in the secured position defines an over-lap area.
    Type: Application
    Filed: August 8, 2011
    Publication date: February 14, 2013
    Inventors: Thomas R. Brown, Shawn Schwartzrock, Todd Katzenberger
  • Patent number: 7784441
    Abstract: A vehicle includes a direct start engine, an automatic transmission having a threshold fluid pressure sufficient for enabling operation of the transmission when the engine is off, a controller, and a fuel delivery system. The controller determines the presence of predetermined engine states, and optimizes a stop-and-go functionality of the engine. The fuel delivery system includes a motor and an integrated pump assembly having a secondary high-pressure (HP) fuel pump which is selectively connectable to a rotatable shaft of the motor, and a secondary low-pressure (LP) fluid pump which is continuously connected to the shaft. The motor continuously energizes the secondary LP fluid pump via the rotatable shaft to thereby maintain the threshold fluid pressure during a first or second engine state, and selectively energizes the secondary HP fuel pump via the rotatable shaft to maintain the threshold fuel pressure during the second engine state.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: August 31, 2010
    Assignee: GM Global Technology Operations, Inc.
    Inventors: Qi Ma, Hsu-Chiang Miao, Kenneth J. Shoemaker, Thomas R. Brown