Patents by Inventor RODDI L. MACINNES

RODDI L. MACINNES 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: 12115874
    Abstract: A method for dynamically matching energy demand of a population of electric vehicles (EVs) with energy supply of a population of charging stations within a geofenced perimeter includes receiving, via a cloud-based server, EV information from each respective EV, and receiving charging station information from each respective charging station. The method includes generating an SoC map and a charging station power map from the EV information and the charging station information, respectively, and predicting the energy supply and demand using the maps. The server dynamically matches the EVs to at least one of the charging stations or vice versa using a reward function, the predicted energy supply, and the predicted energy demand, including generating a rank-ordered listing for each of the EVs and/or each of the charging stations in a manner that maximizes an expected discounted future reward.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: October 15, 2024
    Assignee: GM Global Technology Operations LLC
    Inventors: Alaa M. Khamis, Roddi L. MacInnes, Vyacheslav Berezin
  • Publication number: 20240059170
    Abstract: A method for dynamically matching energy demand of a population of electric vehicles (EVs) with energy supply of a population of charging stations within a geofenced perimeter includes receiving, via a cloud-based server, EV information from each respective EV, and receiving charging station information from each respective charging station. The method includes generating an SoC map and a charging station power map from the EV information and the charging station information, respectively, and predicting the energy supply and demand using the maps. The server dynamically matches the EVs to at least one of the charging stations or vice versa using a reward function, the predicted energy supply, and the predicted energy demand, including generating a rank-ordered listing for each of the EVs and/or each of the charging stations in a manner that maximizes an expected discounted future reward.
    Type: Application
    Filed: August 16, 2022
    Publication date: February 22, 2024
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Alaa M. Khamis, Roddi L. MacInnes, Vyacheslav Berezin
  • Patent number: 10800412
    Abstract: An automotive vehicle includes at least one actuator configured to control vehicle steering, at least one sensor configured to detect a profile of a driving surface proximate the vehicle, and at least one controller in communication with the actuator and the sensor. The controller is configured to identify a plurality of potential paths within a driveable lane, determine at least one road profile parameter for each respective potential path, identify a desired path based on a comparison of the respective road profile parameters for the plurality of potential paths, and control the actuator to steer the vehicle according to the desired path.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: October 13, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Roddi L. MacInnes, Akram M. Abdel-Rahman, Rana M. Dastgir, Paul R Williams
  • Patent number: 10803687
    Abstract: A system implemented in a vehicle, the system comprises a sensing module, a zone determination module, and an intent determination module. The sensing module is configured to sense a signal from a mobile device proximate to the vehicle. The zone determination module is configured to determine locations of the mobile device in a plurality of zones around the vehicle based on the signal. A sequence of the locations indicates movement of the mobile device in the plurality of zones. The intent determination module is configured to select weights according to a set of rules to apply to successive locations in the sequence, determine an intent indicator of whether a person carrying the mobile device intends to enter the vehicle by applying the selected weights to the successive locations in the sequence, and generate an output to perform one or more operations in the vehicle based on the intent indicator.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: October 13, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Alaa M. Khamis, Roddi L. MacInnes
  • Publication number: 20200114912
    Abstract: An automotive vehicle includes at least one actuator configured to control vehicle steering, at least one sensor configured to detect a profile of a driving surface proximate the vehicle, and at least one controller in communication with the actuator and the sensor.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Roddi L. MacInnes, Akram M. Abdel-Rahman, Rana M. Dastgir, Paul R Williams
  • Patent number: 9807570
    Abstract: A remote keyless system for a vehicle includes a plurality of slave transmitter modules arranged in a plurality of locations in the vehicle. A master transceiver module is configured to pair with a wireless device; wirelessly transmit data to and receive data from the wireless device; transmit first wired messages to the plurality of slave transmitter modules to send first wireless messages to the wireless device; receive a plurality of second wireless messages directly from the wireless device, wherein the second wireless messages comprise data including received signal strength indicators (RSSIs) corresponding to each of the plurality of slave transmitter modules, respectively; and determine a location of the wireless device relative to the vehicle based on the RSSIs in the plurality of second wireless messages.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: October 31, 2017
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Marcelo V. Lazarini, Roddi L. Macinnes
  • Patent number: 9729707
    Abstract: Implementations of the present invention contemplate utilizing the communicative connections between a telematics service provider (TSP), a communication device, and a telematics unit in a vehicle to manage personalized information of a subscriber. Implementations contemplate the removal of personalized information of a subscriber from data stores located at a vehicle, the uploading of personalized information of a subscriber to a database of an operations control center of the TSP, and the downloading of personalized information of a subscriber by a telematics unit of a vehicle from an operations control center of the TSP. Implementations enable personalized information of a subscriber to be removed from a vehicle remotely in order to prevent a user of the vehicle from accessing personalized information of the subscriber. Furthermore, implementations enable personalized information of a subscriber to be accessed by a vehicle in order to provide a subscriber with a customized experience in the vehicle.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: August 8, 2017
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Roddi L. Macinnes, Amanda J. Kalhous, Neeraj R. Gautama, Jarvis Chau
  • Patent number: 9653001
    Abstract: Automotive vehicle driving aid includes a computer program with a training module having instructions for providing audio/visual feedback during training route (TR) execution, and dynamically adjusting the TR to enable practice of a maneuver and avoidance of another maneuver. The program includes a driver aid module, practice module and/or test module. Driver aid module includes instructions for providing feedback during driver aid route (DAR) execution, dynamically adjusting the DAR to enable practice of a maneuver and avoidance of another maneuver, and providing a notification upon recognizing an object outside a vehicle during DAR execution. Practice module includes instructions for receiving a learning preference input and generating a practice route including the learning preference. Test module includes instructions for disabling feedback systems, assessing a driving maneuver during a test route (TR), and upon completion of TR, providing a driving report.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: May 16, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Akkas A. Mughal, Roddi L. Macinnes, Neeraj R. Gautama, Jarvis Chau, Shaun S. Marshall, Cem U. Saraydar, Norman J. Weigert
  • Patent number: 9560138
    Abstract: Methods and systems are provided for communicating with a vehicle. In one embodiment, a portable communication device for communicating with a vehicle is provided. The portable communication device includes memory that stores vehicle specific information. The portable communication device further includes at least one processor that executes instructions that cause the portable communication device to enable a secure communication between a wireless end device and the vehicle based on the vehicle specific information.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: January 31, 2017
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Neeraj R. Gautama, Roddi L. Macinnes, Jarvis Chau, Norman J. Weigert
  • Publication number: 20160298971
    Abstract: Automotive vehicle driving aid includes a computer program with a training module having instructions for providing audio/visual feedback during training route (TR) execution, and dynamically adjusting the TR to enable practice of a maneuver and avoidance of another maneuver. The program includes a driver aid module, practice module and/or test module. Driver aid module includes instructions for providing feedback during driver aid route (DAR) execution, dynamically adjusting the DAR to enable practice of a maneuver and avoidance of another maneuver, and providing a notification upon recognizing an object outside a vehicle during DAR execution. Practice module includes instructions for receiving a learning preference input and generating a practice route including the learning preference. Test module includes instructions for disabling feedback systems, assessing a driving maneuver during a test route (TR), and upon completion of TR, providing a driving report.
    Type: Application
    Filed: April 10, 2015
    Publication date: October 13, 2016
    Inventors: Akkas A. Mughal, Roddi L. Macinnes, Neeraj R. Gautama, Jarvis Chau, Shaun S. Marshall, Cem U. Saraydar, Norman J. Weigert
  • Publication number: 20160191704
    Abstract: Implementations of the present invention contemplate utilizing the communicative connections between a telematics service provider (TSP), a communication device, and a telematics unit in a vehicle to manage personalized information of a subscriber. Implementations contemplate the removal of personalized information of a subscriber from data stores located at a vehicle, the uploading of personalized information of a subscriber to a database of an operations control center of the TSP, and the downloading of personalized information of a subscriber by a telematics unit of a vehicle from an operations control center of the TSP. Implementations enable personalized information of a subscriber to be removed from a vehicle remotely in order to prevent a user of the vehicle from accessing personalized information of the subscriber. Furthermore, implementations enable personalized information of a subscriber to be accessed by a vehicle in order to provide a subscriber with a customized experience in the vehicle.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: Roddi L. Macinnes, Amanda J. Kalhous, Neeraj R. Gautama, Jarvis Chau
  • Publication number: 20160084661
    Abstract: A system and method that act as a performance driving tool and provide feedback to a driver, such as real-time visual feedback delivered via an augmented reality device. According to one embodiment, the performance driving system gathers pertinent vehicle information and driver information (e.g., the direction of the driver's gaze as determined by a wearable head-mounted-display (HMD)) and uses these inputs to generate real-time visual feedback in the form of virtual driving lines and other driving recommendations. These driving recommendations can be presented to the driver via an augmented reality device, such as a heads-up-display (HUD), where the virtual driving lines are projected onto the vehicle windshield so that they are superimposed on top of the actual road surface seen by the driver and can show the driver a suggested line or path to take. Other driving recommendations, like braking, acceleration, steering and shifting suggestions, can also be made.
    Type: Application
    Filed: September 23, 2014
    Publication date: March 24, 2016
    Inventors: Neeraj R. Gautama, Jarvis Chau, Roddi L. Macinnes, Akkas A. Mughal, Joshua Lo
  • Publication number: 20150100782
    Abstract: Methods and systems are provided for communicating with a vehicle. In one embodiment, a portable communication device for communicating with a vehicle is provided. The portable communication device includes memory that stores vehicle specific information. The portable communication device further includes at least one processor that executes instructions that cause the portable communication device to enable a secure communication between a wireless end device and the vehicle based on the vehicle specific information.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: NEERAJ R. GAUTAMA, RODDI L. MACINNES, JARVIS CHAU, NORMAN J. WEIGERT
  • Publication number: 20150100783
    Abstract: Methods and systems are provided for communicating with a vehicle. In one embodiment, the system includes memory that stores vehicle specific information and one or more vehicle instructions. At least one processor executes instructions that cause the portable communication device to securely communicate the one or more vehicle instructions from the portable communication device to the vehicle based on the vehicle specific information.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: NEERAJ R. GAUTAMA, JARVIS CHAU, RODDI L. MACINNES, NORMAN J. WEIGERT