Patents by Inventor Sangeetha Sangameswaran

Sangeetha Sangameswaran 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: 10059219
    Abstract: An exemplary electric vehicle includes a data storage module to hold a range of past energy consumption rates for an electric vehicle, and a controller to calculate a predicted energy consumption for the electric vehicle based on variations in the past energy consumption rates across the range. An exemplary vehicle assembly includes a data storage module to hold a range of past energy consumption rates for an electric vehicle, and a controller configured to calculate a predicted energy consumption for the electric vehicle based on variations in the range. An operation of the electric vehicle is configured to alter in response to the predicted energy consumption.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: August 28, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Shiqi Qiu, Jason Meyer, Fling Tseng, Sangeetha Sangameswaran
  • Publication number: 20180232223
    Abstract: A system includes a processor configured to query one or more vehicle electronic control unit (ECU) modules to determine current software versions installed on the ECU modules, responsive to a multi-cycle update process resuming. The processor is also configured to pause the update process, responsive to the query identifying a change in at least one software version to a different version from when the update process first began. The processor is additionally configured to report the change to a remote source.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 16, 2018
    Inventors: Daniel Joseph MADRID, Sangeetha SANGAMESWARAN, Jason Michael MILLER, John William SCHMOTZER
  • Publication number: 20180234498
    Abstract: A vehicle system includes a gateway including a database and configured to transfer messages between a plurality of controllers, each controller connected to one of a plurality of nodes, the gateway further configured to broadcast, to all the nodes, a request message received from a first controller for receipt by a second controller, receive, from a first node, a response message from the second controller for receipt by the first controller, and link, in the database, the first node and the second controller.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 16, 2018
    Inventors: Sangeetha SANGAMESWARAN, Jason Michael MILLER, Eric Ramsay PATON
  • Publication number: 20180217831
    Abstract: A system includes a processor controlling a vehicle module (VM) in communication with a telematics control unit (TCU) over a bus. In this embodiment, the processor is configured to receive an authentication request, including a counter value, from the TCU. The processor is also configured to respond to the authentication request based on comparison of the counter value to a stored counter value stored by the VM. The processor is further configured to receive a command corresponding to the authentication request and including the counter value, responsive to the approved authentication request and process the command based on comparison of the counter value to the stored counter value.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Inventors: Daniel Joseph MADRID, Sangeetha SANGAMESWARAN, Jason Michael MILLER, Xin YE
  • Publication number: 20180217828
    Abstract: A system for a vehicle includes a controller configured to receive encrypted software updates including a first signature, decrypt the received software updates using a decryption key received with update instructions indicative of available software updates, and install the decrypted updates in response to detecting that the first signature matches a second signature generated by the controller using a signature verification key.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Daniel Joseph MADRID, Sangeetha SANGAMESWARAN, Jason Michael MILLER, John Naum VANGELOV, Aldi CAUSHI
  • Publication number: 20180196656
    Abstract: A system for a vehicle includes a controller, and a telematics control unit configured to, in response to receiving instructions indicating transfer and installation techniques supported by the controller to update the controller with a software update, transfer the software update to the controller responsive to vehicle state being compatible with the transfer technique, and install the software update to the controller responsive to vehicle state being compatible with the installation technique.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 12, 2018
    Inventors: Jason Michael MILLER, Sangeetha SANGAMESWARAN, Daniel Joseph MADRID, Parvathy VISWAMOHAN
  • Publication number: 20180189049
    Abstract: A system includes a first storage, a second storage, and a vehicle electronic control unit (ECU). The ECU is programmed to download a software update received from a server to the first storage, at keyoff, attempt a reboot of the ECU before vehicle shutdown, and confirm the first storage as being active for booting instead of the second storage, responsive to the vehicle ECU successfully booting to the first storage.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Inventors: Daniel Joseph MADRID, Sangeetha SANGAMESWARAN, Jason Michael MILLER
  • Patent number: 10002082
    Abstract: A system includes a processor configured to erase external working memory and program a target image of an authenticated update file into the erased working memory. The processor is also configured to erase a first internal memory location, containing data to be replaced by an update, and program portions of the target image to the first internal memory location for finite time periods following a plurality of key-offs, until a full target image is programmed in internal memory.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: June 19, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Sangeetha Sangameswaran, John Naum Vangelov, Jason Michael Miller, Brunilda B. Caushi
  • Patent number: 9975569
    Abstract: An automotive vehicle may include an engine, an electric power steering system and at least one controller. The at least one controller may, during an auto stop event of the engine, reduce at a first rate an available electric power steering system current to a non-zero threshold value before fuel to the engine is shut off and reduce at a second rate different than the first rate the available electric power steering system current from the non-zero threshold value to 0 after fuel to the engine is shut off.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: May 22, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Kirk Pebley, Sangeetha Sangameswaran, William James Bouse, John Michael Jakupco, Kevin Roy Harpenau
  • Patent number: 9926881
    Abstract: An engine of a stop/start vehicle, after the engine has been automatically stopped, may be commanded to automatically restart in response to detecting that the vehicle is in a turn lane based on traffic data in a vicinity of the vehicle such that the engine is automatically restarted before a brake pedal is released and a steering wheel is turned.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: March 27, 2018
    Assignee: Ford Global Technologies LLC
    Inventors: Sangeetha Sangameswaran, Mathew Alan Boesch, George Edmund Walley, John Anthony Lockwood
  • Publication number: 20180063246
    Abstract: A system includes a processor configured to receive a 29-bit request transmitted over a vehicle controller area network (CAN) bus. The processor is also configured to identify a vehicle electronic control unit (ECU) as a target recipient based on a target identifier included with the request. The processor is further configured to identify a source which sent the request based on a source identifier included with the request. Also, the processor is configured to verify the identified source as permitted to send the request to the ECU and, responsive to the verification, route the request to an ECU application, executing on the ECU, identified by an application identifier included with the request.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: John Naum VANGELOV, Jason Michael MILLER, Sangeetha SANGAMESWARAN, John William SCHMOTZER
  • Patent number: 9834194
    Abstract: An automotive vehicle includes an engine, a plurality of electrical load subsystems, and at least one controller. During an auto start of the engine, the at least one controller detects a starter disengage condition. In response to detecting the starter disengage condition, the at least one controller periodically determines a value of an operating parameter associated with the vehicle, causes a first subset of the electrical load subsystems to be enabled when the value of the operating parameter falls with a first predefined range of values, and causes a second subset of the electrical load subsystems to be enabled when the value of the operating parameter falls within a second predefined range of values.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: December 5, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Sangeetha Sangameswaran, Kirk Pebley, Kevin Roy Harpenau, Eric Michael Rademacher, David Celinske
  • Publication number: 20170242679
    Abstract: A system includes a processor configured to, in response to a notification received from a remote network that an update to vehicle software is available, assemble a list of installed vehicle software versions. The processor is also configured to transmit the list of installed versions to a remote update server. The processor is further configured to receive a list of available updates compatible with the installed vehicle software versions in response to the transmission. Additionally, the processor is configured to download at least one of the available updates and install the downloaded updates.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Sangeetha Sangameswaran, John Naum Vangelov, Daniel Joseph Madrid, Chad Evert Esselink
  • Publication number: 20170242678
    Abstract: A system includes a processor configured to detect a vehicle key-off. The processor is also configured to delete from a primary memory (“internal memory”) of an electronic control unit an existing software version for which a new software version update exists in a secondary memory of the ECU. The processor is further configured to load the new software version from the secondary memory (“external memory”) into the primary memory and upon detection of a failure during the load, delete the new software version from the primary memory and reload the existing software version from the secondary memory.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Sangeetha SANGAMESWARAN, Jason Michael MILLER, John Naum VANGELOV, Brennan HAMILTON
  • Publication number: 20170242801
    Abstract: A system includes a processor configured to erase external working memory and program a target image of an authenticated update file into the erased working memory. The processor is also configured to erase a first internal memory location, containing data to be replaced by an update, and program portions of the target image to the first internal memory location for finite time periods following a plurality of key-offs, until a full target image is programmed in internal memory.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Sangeetha SANGAMESWARAN, John Naum VANGELOV, Jason Michael MILLER, Brunilda B. CAUSHI
  • Patent number: 9664136
    Abstract: A stop/start vehicle includes an engine and a stop/start system that prevents an auto stop of the engine when a speed of the vehicle is approximately zero in response to the vehicle being located within a specified distance from a body of water or in response to the vehicle being located in a user identified geographic region.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: May 30, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Mathew Alan Boesch, George Edmund Walley, John Anthony Lockwood, Sangeetha Sangameswaran
  • Patent number: 9630504
    Abstract: A method is provided for estimating distance to empty (DTE) for a vehicle. The method includes a controller which may, in response to detecting a change in a vehicle kinetic energy level due to vehicle acceleration or deceleration during a drive cycle, output a DTE modified by a predicted DTE range adjustment selected to include a kinetic energy compensation input corresponding to and correcting for the change in the vehicle kinetic energy level. An electrified vehicle having an energy conversion device, an energy source, one or more brake systems, and at least one controller is also provided. The controller may be programmed to, in response to detecting a change in a vehicle kinetic energy level due to vehicle acceleration or deceleration during a drive cycle, output a distance to empty to the interface based on conditions of vehicle components and the energy source compensated by a kinetic energy compensation input.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: April 25, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Fling Tseng, Sangeetha Sangameswaran, Jason Meyer
  • Patent number: 9623858
    Abstract: A vehicle has an engine, a fuel tank, and a controller configured to selectively operate the engine, during one or more drive cycles, until a specified fraction of fuel from the tank has been consumed in response to expiration of a predefined time period to limit fuel degradation. A powertrain system has a traction battery, an engine, a fuel tank, and a controller configured to selectively operate the engine in response to a quality of fuel in the tank being below a threshold until a specified fraction of fuel has been consumed, thereby limiting fuel degradation. A method of controlling a vehicle includes, in response to expiration of a predefined time period, selectively operating an engine, during one or more vehicle drive cycles, such that state of charge of a traction battery is generally maintained until a specified fraction of fuel in a fuel tank has been consumed to limit degradation of the fuel.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: April 18, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Sangeetha Sangameswaran, William David Treharne, Robert David Hancasky
  • Publication number: 20170038222
    Abstract: A vehicle may include: at least one power source; a plurality of wheels; a motor configured to drive at least one of the plurality of wheels with energy stored in the power source; and at least one processor configured to: break a received route into a plurality of segments; and calculate a route energy consumption rate correction factor (RECF) of a current segment as a function of the following received values: a RECF of a previous segment, an observed energy consumption rate, and an estimated energy consumption rate.
    Type: Application
    Filed: October 24, 2016
    Publication date: February 9, 2017
    Inventors: Jason Meyer, Sangeetha Sangameswaran
  • Patent number: 9561804
    Abstract: A vehicle is provided which may include an energy conversion device, an energy source to supply power to the energy conversion device, and at least one controller in communication with an interface. The controller may be programmed to output a distance to empty (DTE) to the interface based on conditions of vehicle components and the energy source compensated by a distance correction factor. The controller may further include a DTE prediction architecture including a feed-forward energy consumption estimator, an energy consumption learning filter, a distance compensator, and a DTE calculator. A method for estimating distance to empty for a vehicle is also provided which may output a DTE modified by a predicted DTE range loss selected to include a distance correction factor corresponding to and correcting for the noise factor.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: February 7, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Jason Meyer, Sangeetha Sangameswaran