Patents by Inventor Brian Kalinowski

Brian Kalinowski 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: 12409827
    Abstract: A vehicle includes a system that performs a method of operating the vehicle. The system includes a road grade sensor for measuring a road grade of a road section being traversed by the vehicle, a speedometer for measuring a vehicle speed, a power flow direction sensor for obtaining a power flow direction of the vehicle, a pedal position sensor for measuring a pedal position, and a processor. The processor is configured to determine an axle torque upper limit for a motor of the vehicle based on the road grade, the vehicle speed and the power flow direction, determine an axle torque request based on the vehicle speed and the pedal position, determine a clipped axle torque request from the axle torque request and the axle torque upper limit, and control the vehicle by implementing the clipped axle torque request at the vehicle.
    Type: Grant
    Filed: February 9, 2024
    Date of Patent: September 9, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Adam J. Heisel, Nicholas Michael Cococcetta, Daniel Lee Baibak, Robert C. Gibson, Brian Kalinowski
  • Publication number: 20250256697
    Abstract: A vehicle includes a system that performs a method of operating the vehicle. The system includes a road grade sensor for measuring a road grade of a road section being traversed by the vehicle, a speedometer for measuring a vehicle speed, a power flow direction sensor for obtaining a power flow direction of the vehicle, a pedal position sensor for measuring a pedal position, and a processor. The processor is configured to determine an axle torque upper limit for a motor of the vehicle based on the road grade, the vehicle speed and the power flow direction, determine an axle torque request based on the vehicle speed and the pedal position, determine a clipped axle torque request from the axle torque request and the axle torque upper limit, and control the vehicle by implementing the clipped axle torque request at the vehicle.
    Type: Application
    Filed: February 9, 2024
    Publication date: August 14, 2025
    Inventors: Adam J. Heisel, Nicholas Michael Cococcetta, Daniel Lee Baibak, Robert C. Gibson, Brian Kalinowski
  • Publication number: 20250153721
    Abstract: A propulsion arbitration system for a vehicle includes a vehicle processor configured to store vehicle data including vehicle event data and propulsion request data. The propulsion arbitration system also includes a vehicle processor configured to store vehicle data including vehicle event data and propulsion request data. The vehicle processor is also configured to determine a priority of a propulsion request based on one or more of vehicle event data and the propulsion request data. The vehicle processor is also configured to activate a propulsion request based on the determined priority of the propulsion request data.
    Type: Application
    Filed: November 14, 2023
    Publication date: May 15, 2025
    Applicant: GM Global Technology Operations LLC
    Inventors: Hafez Irshaid, Brian Kalinowski
  • Publication number: 20080059580
    Abstract: A method performed by a processing system that is capable of communicating to clients over one or more computer networks includes hosting chat among the clients, providing video to the clients that is associated with the chat, and generating a display that includes an area for the video and an area for the chat. The display includes information identifying users at the clients who are participating in the chat and viewing the video.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 6, 2008
    Inventors: Brian Kalinowski, Donald Michael Kosak
  • Publication number: 20080059986
    Abstract: Presenting video over one or more computer networks includes obtaining permission to distribute video from an owner of rights in the video, charging a flat fee for presentation of the video, where the flat fee being is on a maximum number of users who are permitted to view the video, and following payment of the fee, making the video available to the maximum number of users over the one or more computer networks.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 6, 2008
    Inventors: Brian Kalinowski, Donald Michael Kosak