Patents by Inventor Scott A. Thompson

Scott A. Thompson 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: 10161308
    Abstract: A machine may comprise a memory configured to store liner polish information; and an electronic control module. The electronic control module may be configured to: determine a load factor based on an amount of load on the engine; determine an end of injection factor associated with the engine; determine a liner polish rate based on the load factor and the end of injection factor; obtain, from the liner polish information stored in the memory, information identifying a previous amount of damage to the engine; determine an amount of time between a current time and a time when the previous amount of damage was calculated; calculate a current amount of damage to the engine based on the previous amount of liner polish, the amount of time, and the liner polish rate; and take a remedial action based on the current amount of damage.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: December 25, 2018
    Assignee: Caterpillar Inc.
    Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna, Steven C. Zoz
  • Patent number: 9989004
    Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to obtain information identifying a previous amount of wear of the piston pin bore and information identifying a wear limit; determine a base piston pin bore wear rate; calculate an effective piston pin bore wear rate based on the base piston pin bore wear rate; determine an amount of time between a current time and a time when the previous amount of wear of the piston pin bore was calculated; and calculate a current amount of wear of the piston pin bore based on the previous amount of wear, the amount of time, and the effective piston pin bore wear rate. The electronic control module may further be configured to calculate an amount of damage to the piston pin bore based on the current amount of wear and the wear limit.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: June 5, 2018
    Assignee: Caterpillar Inc.
    Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
  • Patent number: 9957887
    Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to determine a temperature of a bowl rim of the piston; calculate a temperature of an oil gallery of the piston based on the temperature of the bowl rim; determine a carbon deposit growth rate of the piston based on the temperature of the oil gallery; determine an amount of time between a current time and the time when the previous carbon deposit growth was calculated; calculate a current carbon deposit growth on the piston; and take a remedial action based on the current carbon deposit growth. The current carbon deposit growth may be calculated based on: a previous carbon deposit growth on the piston, an amount of time between a current time and a time when the previous carbon deposit growth was calculated, and the carbon deposit growth rate.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: May 1, 2018
    Assignee: Caterpillar Inc.
    Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
  • Publication number: 20180030913
    Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to obtain information identifying a previous amount of wear of the piston pin bore and information identifying a wear limit; determine a base piston pin bore wear rate; calculate an effective piston pin bore wear rate based on the base piston pin bore wear rate; determine an amount of time between a current time and a time when the previous amount of wear of the piston pin bore was calculated; and calculate a current amount of wear of the piston pin bore based on the previous amount of wear, the amount of time, and the effective piston pin bore wear rate. The electronic control module may further be configured to calculate an amount of damage to the piston pin bore based on the current amount of wear and the wear limit.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Applicant: Caterpillar Inc.
    Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
  • Publication number: 20180030890
    Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to determine a temperature of a bowl rim of the piston; calculate a temperature of an oil gallery of the piston based on the temperature of the bowl rim; determine a carbon deposit growth rate of the piston based on the temperature of the oil gallery; determine an amount of time between a current time and the time when the previous carbon deposit growth was calculated; calculate a current carbon deposit growth on the piston; and take a remedial action based on the current carbon deposit growth. The current carbon deposit growth may be calculated based on: a previous carbon deposit growth on the piston, an amount of time between a current time and a time when the previous carbon deposit growth was calculated, and the carbon deposit growth rate.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Applicant: Caterpillar Inc.
    Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
  • Publication number: 20180030914
    Abstract: A machine may comprise a piston; a memory; and an electronic control module. The electronic control module may be configured to obtain information identifying a previous amount of wear of the piston ring and information identifying an initial dimension of a coating of the piston ring; determine a piston ring wear rate based on a cylinder pressure associated with the piston; determine an amount of time between a current time and a time when the previous wear of the piston ring was calculated; calculate a current amount of wear of the piston ring based on the previous amount of wear of the piston ring, the amount of time, and the piston ring wear rate; calculate an amount of damage to the piston ring based on the current amount of wear and the initial dimension; and take a remedial action when the amount of damage exceeds a threshold.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Applicant: Caterpillar Inc.
    Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna
  • Publication number: 20180030891
    Abstract: A machine may comprise a memory configured to store liner polish information; and an electronic control module. The electronic control module may be configured to: determine a load factor based on an amount of load on the engine; determine an end of injection factor associated with the engine; determine a liner polish rate based on the load factor and the end of injection factor; obtain, from the liner polish information stored in the memory, information identifying a previous amount of damage to the engine; determine an amount of time between a current time and a time when the previous amount of damage was calculated; calculate a current amount of damage to the engine based on the previous amount of liner polish, the amount of time, and the liner polish rate; and take a remedial action based on the current amount of damage.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Applicant: Caterpillar Inc.
    Inventors: Austin P. Roe, Scott A. Thompson, Anthony T. Petrou, Michael J. Campagna, Steven C. Zoz
  • Patent number: 7313088
    Abstract: A communication network is arranged in a ring configuration of network elements (12) coupled by working spans (16) associated protection spans (18), with multiple rings sharing network elements (12a and 12b). A shared protection span (18ab) is coupled between pairs of shared network elements (12a and 12b). A matrix 28 in a shared network element (12a or 12b) can couple any channel from one of the incoming working spans or protection spans to any channel of the shared protection span (18ab).
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: December 25, 2007
    Assignee: Alcatel Lucent
    Inventors: Anthony Mazzurco, Joseph A. Crossett, III, Scott A. Thompson
  • Patent number: 7161898
    Abstract: A communication network is arranged in a ring configuration of network elements (12) coupled by working spans (16) associated protection spans (18), with multiple rings sharing network elements (12a and 12b). A shared protection span (18ab) is coupled between pairs of shared network elements (12a and 12b). A matrix 28 in a shared network element (12a or 12b) can couple any channel from one of the incoming working spans or protection spans to any channel of the shared protection span (18ab).
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: January 9, 2007
    Assignee: Alcatel
    Inventors: Anthony Mazzurco, Joseph A. Crossett, III, Scott A. Thompson
  • Patent number: 7158720
    Abstract: A communication network is arranged in a ring configuration of network elements (12) coupled by working spans (16) associated protection spans (18), with multiple rings sharing network elements (12a and 12b). A shared protection span (18ab) is coupled between pairs of shared network elements (12a and 12b). A matrix 28 in a shared network element (12a or 12b) can couple any channel from one of the incoming working spans or protection spans to any channel of the shared protection span (18ab).
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: January 2, 2007
    Assignee: Alcatel
    Inventors: Anthony Mazzurco, Joseph A. Crossett, III, Scott A. Thompson
  • Patent number: 7158478
    Abstract: A communication network using a ring structure incorporates shared protection channels (22ab, 22bc, 22bd) to reduce costs in implementing protection spans. The shared protection network elements (12a, 12b, 12c, 12d) use a protocol of conventional messaging to integrate with traditional fully redundant network elements.
    Type: Grant
    Filed: July 11, 2001
    Date of Patent: January 2, 2007
    Assignee: Alcatel
    Inventors: Anthony Mazzurco, Joseph A Crossett, III, Scott A Thompson
  • Patent number: 7069213
    Abstract: A system, method and computer program product for automated voice recognition using the barge-in time of a user's utterance is provided. A list of items is audibly provided to a user. The user selects one item from the list by providing an utterance representing the user's selection. The utterance time (i.e., the barge-in time) is calculated from the utterance of the user. Then, the utterance is compared to each item in the list so as to generate a confidence score for each item in the list, with the confidence score being based on the similarity between the item and the utterance. The confidence scores are also based on the barge-in time. One of the items from the list is selected based on the confidence scores of the items.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: June 27, 2006
    Assignee: NetByTel, Inc.
    Inventor: Scott A. Thompson
  • Publication number: 20030093274
    Abstract: A system, method and computer program product for automated voice recognition using the barge-in time of a user's utterance is provided. A list of items is audibly provided to a user. The user selects one item from the list by providing an utterance representing the user's selection. The utterance time (i.e., the barge-in time) is calculated from the utterance of the user. Then, the utterance is compared to each item in the list so as to generate a confidence score for each item in the list, with the confidence score being based on the similarity between the item and the utterance. The confidence scores are also based on the barge-in time. One of the items from the list is selected based on the confidence scores of the items.
    Type: Application
    Filed: November 9, 2001
    Publication date: May 15, 2003
    Applicant: NetByTel, Inc.
    Inventor: Scott A. Thompson
  • Patent number: 5678521
    Abstract: An electronic digital control system monitors and controls the operation of an engine fueling system. Signals activating injection for a plurality of cylinders are transmitted through a single line to a driving circuit for a single injector solenoid valve, while signals controlling accumulator fuel pumps are transmitted to pumping control solenoids. Injection signals are controlled to vary fuel delivery rate during an injection event. A back EMF sensing circuit measures valve opening delay and the control system compensates for valve delay. Variable cylinder-specific delays in the injection solenoid output signal pulses are programmed to compensate for a varying fuel line length to each injector nozzle. At startup, the control system pulses the pumping control solenoids to begin pressurizing the accumulator before engine angular position sensors provide an accurate indication of engine angular position to allow precise timed control of the pump.
    Type: Grant
    Filed: April 17, 1996
    Date of Patent: October 21, 1997
    Assignee: Cummins Engine Company, Inc.
    Inventors: Scott A. Thompson, Jeffrey Daiker, Jonathon A. Stavnheim, William Meyer, Greg Fridholm, Zhong Sang, George Studtman, Mark G. Thomas, W. Beale Delano