Patents by Inventor Vijayababu Jayaraman

Vijayababu Jayaraman 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: 20240053974
    Abstract: A vehicle ECU receives an ECU update package from a remote source. The ECU verifies a first timestamp included with the ECU update package postdates a second timestamp stored onboard the vehicle in conjunction with a last-successful update of the ECU and obtains a unique vehicle identifier from the vehicle bus. The ECU obtains secure configuration data for the ECU included in a payload of the update package and calculates a first hash value using at least the unique vehicle identifier and the secure configuration data. Also, the ECU validates the update package based on comparison of the first hash value matching a second hash value included in the update package and, responsive to the first timestamp post-dating the second timestamp and validation of the update package, modifies the ECU through use of the secure configuration data.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 15, 2024
    Inventors: John Cardillo, Satya Meenakshi Raparthi, Vijayababu Jayaraman, Jason Michael Miller
  • Publication number: 20230327882
    Abstract: Tracking component configuration is provided. A central gateway is in communication with ECUs over one or more vehicle buses. The central gateway generates a first digest of first software updates installed to the ECUs, the first digest including a manifest of changes performed to the ECUs and a first hash of a subset of the first software updates. A signature is embedded into the first digest, the signature including a first digest hash of the first digest. The first digest is maintained to a non-transitory storage of the central gateway as a non-reputable record of the installation of the software updates.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Inventors: Vijayababu JAYARAMAN, Jason Michael MILLER, Aldi CAUSHI, Karl Nathan CLARK, John CARDILLO
  • Publication number: 20230315440
    Abstract: Tracking controller configuration is provided. Each ECU of a plurality of ECUs is queried for feature codes indicative of elements of functionality implemented by the respective ECU. Each of the feature codes corresponds to a target quantity of ECUs involved in implementing the functionality. An alert is indicated responsive to the querying returning a different quantity of ECUs implementing the functionality than the target quantity.
    Type: Application
    Filed: April 5, 2022
    Publication date: October 5, 2023
    Inventors: Karl Nathan CLARK, Jason Michael MILLER, John CARADILLO, Vijayababu JAYARAMAN
  • Patent number: 11647077
    Abstract: A gateway of a vehicle is connected to a telematics control unit (TCU) and a plurality of electronic control units (ECUs). The gateway is programmed to receive a command from the TCU, the command specifying an electronic serial number (ESN) of a target ECU of the ECUs, and forward the command to the target ECU responsive to confirmation that the ESN of the target ECU is included in the web of trust.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: May 9, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Vijayababu Jayaraman, Brunilda Bleta Caushi, Mohamad Nasser, Karl Clark, Jason Miller, Ali Suleiman
  • Patent number: 11263848
    Abstract: A vehicle includes a processor programmed to validate, using a public key of a lender device, authenticity of a file including permissions for a borrower device signed using a private key of a lender device, and responsive to validating, using a public key of a borrower device, a session request from the borrower device signed with a private key of the borrower device, establish a secure connection with the borrower device over which access to the vehicle is granted per the permissions.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: March 1, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Ali Mohamad Suleiman, Vijayababu Jayaraman, Mohamad Nasser, Karl Nathan Clark, John Naum Vangelov
  • Patent number: 11228884
    Abstract: A vehicle includes a controller, programmed to, send a vehicle status report reflecting current status of the vehicle to a server; responsive to receiving a connection message from the server indicative of a predicted data transaction, wirelessly connect to a fleet vehicle using the connection message; and transmit a data block defined in the connection message to the fleet vehicle.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: January 18, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Karl Nathan Clark, Gopichandra Surnilla, Julius Thomas Crouch, II, Vijayababu Jayaraman
  • Patent number: 11133002
    Abstract: Systems and methods of real-time vehicle-based analytics are provided herein. An example method includes collecting at least one of images, video, or audio of a user when operating a vehicle; analyzing the at least one of the images, video, or audio to determine an emotion or sentiment of the user when interacting with one or more features of the vehicle; identifying user actions that precede a point in time where the emotion or sentiment of the user was detected, wherein the user actions relate to the one or more vehicle features; classifying at least one of the user actions and the one or more vehicle features with the emotion or sentiment; and storing the user actions, the one or more vehicle features, and the emotion or sentiment.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: September 28, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Jason Miller, Karl Nathan Clark, Brandon Johnson, Vijayababu Jayaraman
  • Patent number: 10834199
    Abstract: A vehicle includes a controller, programmed to responsive to receiving a command from a non-customer party, send an authorization request based on the command and a predefined vehicle parameter to a server; and responsive to receiving a signed command from the server, execute the signed command.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: November 10, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Karl Nathan Clark, Jason Michael Miller, Xin Ye, James Michael Weinfurther, Vijayababu Jayaraman
  • Patent number: 10732959
    Abstract: A software update is downloaded from an update server responsive to an update trigger. A pre-installation bus traffic fingerprint is created responsive to completing the download. The software update is installed to the vehicle responsive to creating the pre-installation bus traffic fingerprint. A post-installation bus traffic fingerprint is created responsive to installing the software update. Success of the install is indicated to the update server based on comparing the pre-installation and post-installation bus traffic fingerprints.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: August 4, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Vijayababu Jayaraman, Jonathan Nibert, Karl Nathan Clark, Mohamad Nasser, Jason Michael Miller
  • Publication number: 20200228950
    Abstract: A vehicle includes a controller, programmed to, send a vehicle status report reflecting current status of the vehicle to a server; responsive to receiving a connection message from the server indicative of a predicted data transaction, wirelessly connect to a fleet vehicle using the connection message; and transmit a data block defined in the connection message to the fleet vehicle.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Karl Nathan CLARK, Gopichandra SURNILLA, Julius Thomas CROUCH, II, Vijayababu JAYARAMAN
  • Publication number: 20200227036
    Abstract: Systems and methods of real-time vehicle-based analytics are provided herein. An example method includes collecting at least one of images, video, or audio of a user when operating a vehicle; analyzing the at least one of the images, video, or audio to determine an emotion or sentiment of the user when interacting with one or more features of the vehicle; identifying user actions that precede a point in time where the emotion or sentiment of the user was detected, wherein the user actions relate to the one or more vehicle features; classifying at least one of the user actions and the one or more vehicle features with the emotion or sentiment; and storing the user actions, the one or more vehicle features, and the emotion or sentiment.
    Type: Application
    Filed: January 14, 2019
    Publication date: July 16, 2020
    Applicant: Ford Global Technologies, LLC
    Inventors: Jason Miller, Karl Nathan Clark, Brandon Johnson, Vijayababu Jayaraman
  • Publication number: 20200125349
    Abstract: A software update is downloaded from an update server responsive to an update trigger. A pre-installation bus traffic fingerprint is created responsive to completing the download. The software update is installed to the vehicle responsive to creating the pre-installation bus traffic fingerprint. A post-installation bus traffic fingerprint is created responsive to installing the software update. Success of the install is indicated to the update server based on comparing the pre-installation and post-installation bus traffic fingerprints.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventors: Vijayababu JAYARAMAN, Jonathan NIBERT, Karl Nathan CLARK, Mohamad NASSER, Jason Michael MILLER
  • Publication number: 20200092375
    Abstract: A vehicle includes a controller, programmed to responsive to receiving a command from a non-customer party, send an authorization request based on the command and a predefined vehicle parameter to a server; and responsive to receiving a signed command from the server, execute the signed command.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 19, 2020
    Inventors: Karl Nathan Clark, Jason Michael Miller, Xin Ye, James Michael Weinfurther, Vijayababu Jayaraman
  • Publication number: 20200004524
    Abstract: A system includes a processor configured to add to a queue a status message relating to a vehicle software update. The processor is also configured to determine that a device, including long-range connectivity, is connected to a vehicle computer.
    Type: Application
    Filed: July 2, 2018
    Publication date: January 2, 2020
    Inventors: Ali Mohamad SULEIMAN, Balwinder Kaur GILL, Mohamad NASSER, Vijayababu JAYARAMAN, Karl Nathan CLARK
  • Publication number: 20190371104
    Abstract: A vehicle includes a processor programmed to validate, using a public key of a lender device, authenticity of a file including permissions for a borrower device signed using a private key of a lender device, and responsive to validating, using a public key of a borrower device, a session request from the borrower device signed with a private key of the borrower device, establish a secure connection with the borrower device over which access to the vehicle is granted per the permissions.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Ali Mohamad SULEIMAN, Vijayababu JAYARAMAN, Mohamad NASSER, Karl Nathan CLARK, John Naum VANGELOV
  • Publication number: 20190340846
    Abstract: Systems and methods for evaluating driver performance while maintaining privacy include a vehicle having sensors configured to generate data indicating driving behaviors while the vehicle is being driven. A performance algorithm corresponding to an identifier transmitted from the vehicle to a server is downloaded from the server, and a performance rating calculated by the vehicle by applying the data to the downloaded performance algorithm is displayed by the vehicle. The performance rating and not the data is communicated from the vehicle to the identified server.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 7, 2019
    Inventors: Vijayababu JAYARAMAN, John Naum VANGELOV, Brunilda Bleta CAUSHI, Jason Michael MILLER, Mohamad NASSER
  • Publication number: 20190149610
    Abstract: A gateway of a vehicle is connected to a telematics control unit (TCU) and a plurality of electronic control units (ECUs). The gateway is programmed to receive a command from the TCU, the command specifying an electronic serial number (ESN) of a target ECU of the ECUs, and forward the command to the target ECU responsive to confirmation that the ESN of the target ECU is included in the web of trust.
    Type: Application
    Filed: November 10, 2017
    Publication date: May 16, 2019
    Inventors: Vijayababu JAYARAMAN, Brunilda Bleta CAUSHI, Mohamad NASSER, Karl CLARK, Jason MILLER, Ali SULEIMAN
  • Patent number: 9688247
    Abstract: A system includes a processor configured to receive vehicle borrower contact information input from a vehicle lender. The processor is also configured to send a digital invitation to use a vehicle using the borrower contact information responsive to the input, and to receive digital confirmation responsive to the electronic invitation. The processor is also configured to establish a digital key responsive to the confirmation and wirelessly send the established digital key to the borrower and the vehicle.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: June 27, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Vijayababu Jayaraman, Ali Mohamad Suleiman, Karl Nathan Clark, Mohamad Nasser, John Naum Vangelov