Patents by Inventor Marco J. Gatti

Marco J. Gatti 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: 20220101249
    Abstract: Apparatuses, methods, and systems are provided of a backend server communicating with vehicles equipped with an ePallet to identify delivery damage-causing events by a processor communicating with delivery vehicles with an ePallets in a transport of a package in delivery to customers; receiving location to identify locations that exhibit a likelihood to cause damage to the package; determining a location that exhibits the likelihood to cause package damage by analysis of acceleration data received from a first accelerometer located with the delivery vehicle and a second accelerometer located with the ePallet; compiling a set of events based on acceleration data from the first and second accelerometer indicative of an ePallet's movement desynced to a delivery vehicle's movement that can cause package damage; and notifying the delivery vehicle of an event likely causing package damage so the delivery vehicle can re-route navigation of the package delivery to prevent package damage.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Alec M. Wuorinen, Amanda J. Kalhous, Marco J. Gatti, Jarvis Chau
  • Publication number: 20210159473
    Abstract: A water condensation mitigation system for a battery pack having a battery housing system configured to generally surround and contain the battery pack. The battery housing system having a housing having a plurality of wall surfaces defining a housing volume. The housing volume being sized and shaped to contain the battery pack. The housing further having at least one aperture formed in at least one of the plurality of wall surfaces. A pressure valve member being operably mounted relative to the aperture of the housing that is configured to accommodate pack air volume changes and/or temperature changes in the housing volume.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 27, 2021
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Taeyoung HAN, Alok WAREY, Chih-hung YEN, Shailendra KAUSHIK, Kuo-huey CHEN, Marco J. GATTI, Wonhee M. KIM
  • Patent number: 10768010
    Abstract: A destination selection system for determining travel destinations includes a human-machine interface (HMI); a positioning system in communication with the HMI; a controller in communication with the HMI and the positioning system, the controller having a processor, and a memory, the processor executing programmatic logic stored in the memory. The programmatic logic includes a first logic to display an icon on the HMI based on position data received from the positioning system; and a second logic for sizing the icon based on at least one of the position data and one or more additional factors, and in response to at least one of the position data and one or more additional factors actively and continuously resizing the icon.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: September 8, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Zachary S. Mendla, Yue Fan, Mike Aljamal, Marco J. Gatti
  • Publication number: 20200011699
    Abstract: A destination selection system for determining travel destinations includes a human-machine interface (HMI); a positioning system in communication with the HMI; a controller in communication with the HMI and the positioning system, the controller having a processor, and a memory, the processor executing programmatic logic stored in the memory. The programmatic logic includes a first logic to display an icon on the HMI based on position data received from the positioning system; and a second logic for sizing the icon based on at least one of the position data and one or more additional factors, and in response to at least one of the position data and one or more additional factors actively and continuously resizing the icon.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Inventors: Zachary S. Mendla, Yue Fan, Mike Aljamal, Marco J. Gatti
  • Publication number: 20190318443
    Abstract: A method of operating a transportation service includes calculating a trip route for a trip request from a commuter, and transmitting a pick-up instruction to a transporting vehicle. A ride rebate option is communicated to the commuter, who may opt to execute it. The ride rebate option may include an option to purchase goods from a third-party provider, provide data to the third-party provider, complete a survey, or promote the third-party provider on social media. The third-party provider is notified when the commuter opts to execute the ride rebate option. Upon confirmation by the third-party provider that the commuter has executed the ride rebate option, a payment amount is transferred from the third-party provider to the transportation service. A fee charged to the commuter by the transportation service is reduced by the payment amount transferred to the transportation service from the third-party provider.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Claudia V. Goldman-Shenhar, Marco J. Gatti, Gila Kamhi
  • Patent number: 8798808
    Abstract: A method of controlling an Extended Range Electric Vehicle (EREV) or a hybrid vehicle that includes an internal combustion engine (ICE) that is capable of automatically starting in response to a pre-defined event includes determining if the vehicle is within a pre-defined distance of a service station, determining if the ICE is running, determining if the vehicle is in an ignition on mode or in an ignition off mode, and automatically starting the ICE when the vehicle is within the pre-defined distance of the service station, the engine is not running and the ignition is in the ignition on mode to notify a service technician that the ICE is in the ignition on mode.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: August 5, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Marco J. Gatti, Paul A. Bauerle
  • Patent number: 8473114
    Abstract: A method for monitoring a vehicle battery includes running a timer while the vehicle and a controller are in off states. The method wakes the control module after a first time increment measured by the timer, and sets a second time increment. If needed, the method samples a first state of charge of the battery, and determines whether the battery requires charging prior to the second time increment based upon the sampled first state of charge. Determining whether the battery requires charging may include comparing the first state of charge to a threshold state of charge, or comparing to a second state of charge measured after the second time increment. A diagnostic message may be sent from the vehicle via a communications path, and, if the battery requires charging, an alert message sent to a receiving point accessible to vehicle operator.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: June 25, 2013
    Assignee: GM Global Technology Operations LLC
    Inventors: Paul A. Bauerle, Marco J. Gatti
  • Patent number: 8280607
    Abstract: A system includes a trailer sensing module, a position sensing module, a torque reducing module, and an override control module. The trailer sensing module senses when a trailer is attached to a vehicle. The position sensing module senses positions of an accelerator pedal and a brake pedal of the vehicle. The torque reducing module reduces torque output to wheels of the vehicle when both the accelerator pedal and the brake pedal are pressed. The override control module selectively deactivates the torque reducing module when the trailer is attached to the vehicle and when a speed of the vehicle is less than or equal to a threshold.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: October 2, 2012
    Inventors: Marco J. Gatti, Paul A. Bauerle
  • Patent number: 8250911
    Abstract: A testing module includes a first input, a second input, an output, a decoder module, an analog to digital (A/D) converter, and an output generator module. The testing module receives a throttle position signal from a throttle position sensor of a vehicle at the first input. The decoder module generates a first throttle position based on a length of at least one pulse in the throttle position signal. The A/D converter generates a second throttle position based on the throttle position signal. The testing module receives user input at the second input. The output generator module generates a test signal in a single edge nibble transmission (SENT) format based on the user input and one of the first and second throttle positions. The testing module outputs the test signal to a control module of the vehicle at the output.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: August 28, 2012
    Inventors: Paul A. Bauerle, Marco J. Gatti, Charles E Rose
  • Publication number: 20120197513
    Abstract: A method of controlling an Extended Range Electric Vehicle (EREV) or a hybrid vehicle that includes an internal combustion engine (ICE) that is capable of automatically starting in response to a pre-defined event includes determining if the vehicle is within a pre-defined distance of a service station, determining if the ICE is running, determining if the vehicle is in an ignition on mode or in an ignition off mode, and automatically starting the ICE when the vehicle is within the pre-defined distance of the service station, the engine is not running and the ignition is in the ignition on mode to notify a service technician that the ICE is in the ignition on mode.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Marco J. Gatti, Paul A. Bauerle
  • Patent number: 8225646
    Abstract: A throttle diagnostic system comprises a diagnostic device comprising a throttle sweep diagnostic module that generates N throttle position commands at a first predetermined interval, wherein the N throttle position commands differ by a predetermined interval. A vehicle control system comprises a throttle body assembly that receive the N throttle position commands and a throttle diagnostic module that performs diagnostics on the throttle body assembly at a second predetermined interval that is less than the first predetermined interval.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: July 24, 2012
    Inventors: Paul A. Bauerle, Marco J. Gatti, Dean G. Sorrell, Todar Kuzmanov
  • Publication number: 20120036922
    Abstract: A testing module includes a first input, a second input, an output, a decoder module, an analog to digital (A/D) converter, and an output generator module. The testing module receives a throttle position signal from a throttle position sensor of a vehicle at the first input. The decoder module generates a first throttle position based on a length of at least one pulse in the throttle position signal. The A/D converter generates a second throttle position based on the throttle position signal. The testing module receives user input at the second input. The output generator module generates a test signal in a single edge nibble transmission (SENT) format based on the user input and one of the first and second throttle positions. The testing module outputs the test signal to a control module of the vehicle at the output.
    Type: Application
    Filed: October 13, 2010
    Publication date: February 16, 2012
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Paul A. Bauerle, Marco J. Gatti, Charles E. Rose
  • Publication number: 20120004820
    Abstract: A system includes a trailer sensing module, a position sensing module, a torque reducing module, and an override control module. The trailer sensing module senses when a trailer is attached to a vehicle. The position sensing module senses positions of an accelerator pedal and a brake pedal of the vehicle. The torque reducing module reduces torque output to wheels of the vehicle when both the accelerator pedal and the brake pedal are pressed. The override control module selectively deactivates the torque reducing module when the trailer is attached to the vehicle and when a speed of the vehicle is less than or equal to a threshold.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Marco J. Gatti, Paul A. Bauerle
  • Patent number: 8090522
    Abstract: A system for an engine with a turbocharger system includes a rate determination module, a limiting rate selection module, a throttle inlet absolute pressure (TIAP) calculation module, and a throttle control module. The rate determination module generates a pressure rate value based on a pressure difference between a current TIAP signal from a TIAP sensor and a previous TIAP signal. The limiting rate selection module selects a limiting rate based on the pressure rate value. The TIAP calculation module generates a calculated TIAP signal based on the limiting rate and the current TIAP signal. The throttle control module generates a throttle control signal based on the calculated TIAP signal and actuates an inlet throttle valve of the engine based on the throttle control signal.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: January 3, 2012
    Inventors: Marco J. Gatti, Paul A. Bauerle, James L. Worthing, Layne K. Wiggins, J. Oscar Aparicio, Jr., Joseph E. Ploucha
  • Publication number: 20110178654
    Abstract: A method for monitoring a vehicle battery includes running a timer while the vehicle and a controller are in off states. The method wakes the control module after a first time increment measured by the timer, and sets a second time increment. If needed, the method samples a first state of charge of the battery, and determines whether the battery requires charging prior to the second time increment based upon the sampled first state of charge. Determining whether the battery requires charging may include comparing the first state of charge to a threshold state of charge, or comparing to a second state of charge measured after the second time increment. A diagnostic message may be sent from the vehicle via a communications path, and, if the battery requires charging, an alert message sent to a receiving point accessible to vehicle operator.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 21, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Paul A. Bauerle, Marco J. Gatti
  • Publication number: 20110125384
    Abstract: A system for an engine with a turbocharger system includes a rate determination module, a limiting rate selection module, a throttle inlet absolute pressure (TIAP) calculation module, and a throttle control module. The rate determination module generates a pressure rate value based on a pressure difference between a current TIAP signal from a TIAP sensor and a previous TIAP signal. The limiting rate selection module selects a limiting rate based on the pressure rate value. The TIAP calculation module generates a calculated TIAP signal based on the limiting rate and the current TIAP signal. The throttle control module generates a throttle control signal based on the calculated TIAP signal and actuates an inlet throttle valve of the engine based on the throttle control signal.
    Type: Application
    Filed: November 23, 2009
    Publication date: May 26, 2011
    Applicant: GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Marco J. Gatti, Paul A. Bauerle, James L. Worthing, Layne K. Wiggins, J. Oscar Aparicio, JR., Joseph E. Ploucha
  • Publication number: 20110100105
    Abstract: A throttle diagnostic system comprises a diagnostic device comprising a throttle sweep diagnostic module that generates N throttle position commands at a first predetermined interval, wherein the N throttle position commands differ by a predetermined interval. A vehicle control system comprises a throttle body assembly that receive the N throttle position commands and a throttle diagnostic module that performs diagnostics on the throttle body assembly at a second predetermined interval that is less than the first predetermined interval.
    Type: Application
    Filed: December 4, 2009
    Publication date: May 5, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Paul A. Bauerle, Marco J. Gatti, Dean G. Sorrell, Todar Kuzmanov
  • Patent number: 7912621
    Abstract: A system includes an out of correlation (OOC) detection module that detects an OOC error between a first throttle position sensor (TPS) and a second TPS. An out of range (OOR) detection module that detects first and second OOR errors for the first and second TPS, respectively. An OOC counter sets an OOC error when an OOC count is greater than or equal to a first OOC value. An OOR counter sets first and second OOR errors when first and second OOR counts, respectively, are greater than or equal to a second OOR value that is less than the first OOC value. A control module increments the counters when the respective errors occur and sets at least one of the first and second OOR counts equal to the OOC count when at least one of the first and second OOR errors occur after the OOC error.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: March 22, 2011
    Inventors: Paul A. Bauerle, Marco J. Gatti, Joseph M. Stempnik, Jonathan Packard, Anne M. Lemoigne, Pahngroc Oh, Daniel G. Bolstrum
  • Publication number: 20090240418
    Abstract: A system includes an out of correlation (OOC) detection module that detects an OOC error between a first throttle position sensor (TPS) and a second TPS. An out of range (OOR) detection module that detects first and second OOR errors for the first and second TPS, respectively. An OOC counter sets an OOC error when an OOC count is greater than or equal to a first OOC value. An OOR counter sets first and second OOR errors when first and second OOR counts, respectively, are greater than or equal to a second OOR value that is less than the first OOC value. A control module increments the counters when the respective errors occur and sets at least one of the first and second OOR counts equal to the OOC count when at least one of the first and second OOR errors occur after the OOC error.
    Type: Application
    Filed: February 28, 2008
    Publication date: September 24, 2009
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Paul A. Bauerle, Marco J. Gatti, Joseph M. Stempnik, Jonathan Packard, Anne M. Lemoigne, Pahngroc OH, Daniel G. Bolstrum