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: 20240053974Abstract: 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: ApplicationFiled: August 11, 2022Publication date: February 15, 2024Inventors: John Cardillo, Satya Meenakshi Raparthi, Vijayababu Jayaraman, Jason Michael Miller
-
Publication number: 20230327882Abstract: 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: ApplicationFiled: April 11, 2022Publication date: October 12, 2023Inventors: Vijayababu JAYARAMAN, Jason Michael MILLER, Aldi CAUSHI, Karl Nathan CLARK, John CARDILLO
-
Publication number: 20230315440Abstract: 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: ApplicationFiled: April 5, 2022Publication date: October 5, 2023Inventors: Karl Nathan CLARK, Jason Michael MILLER, John CARADILLO, Vijayababu JAYARAMAN
-
Patent number: 11647077Abstract: 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: GrantFiled: November 10, 2017Date of Patent: May 9, 2023Assignee: Ford Global Technologies, LLCInventors: Vijayababu Jayaraman, Brunilda Bleta Caushi, Mohamad Nasser, Karl Clark, Jason Miller, Ali Suleiman
-
Patent number: 11263848Abstract: 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: GrantFiled: May 30, 2018Date of Patent: March 1, 2022Assignee: Ford Global Technologies, LLCInventors: Ali Mohamad Suleiman, Vijayababu Jayaraman, Mohamad Nasser, Karl Nathan Clark, John Naum Vangelov
-
Patent number: 11228884Abstract: 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: GrantFiled: January 16, 2019Date of Patent: January 18, 2022Assignee: Ford Global Technologies, LLCInventors: Karl Nathan Clark, Gopichandra Surnilla, Julius Thomas Crouch, II, Vijayababu Jayaraman
-
Patent number: 11133002Abstract: 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: GrantFiled: January 14, 2019Date of Patent: September 28, 2021Assignee: Ford Global Technologies, LLCInventors: Jason Miller, Karl Nathan Clark, Brandon Johnson, Vijayababu Jayaraman
-
Patent number: 10834199Abstract: 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: GrantFiled: September 18, 2018Date of Patent: November 10, 2020Assignee: Ford Global Technologies, LLCInventors: Karl Nathan Clark, Jason Michael Miller, Xin Ye, James Michael Weinfurther, Vijayababu Jayaraman
-
Patent number: 10732959Abstract: 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: GrantFiled: October 17, 2018Date of Patent: August 4, 2020Assignee: Ford Global Technologies, LLCInventors: Vijayababu Jayaraman, Jonathan Nibert, Karl Nathan Clark, Mohamad Nasser, Jason Michael Miller
-
Publication number: 20200228950Abstract: 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: ApplicationFiled: January 16, 2019Publication date: July 16, 2020Inventors: Karl Nathan CLARK, Gopichandra SURNILLA, Julius Thomas CROUCH, II, Vijayababu JAYARAMAN
-
Publication number: 20200227036Abstract: 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: ApplicationFiled: January 14, 2019Publication date: July 16, 2020Applicant: Ford Global Technologies, LLCInventors: Jason Miller, Karl Nathan Clark, Brandon Johnson, Vijayababu Jayaraman
-
Publication number: 20200125349Abstract: 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: ApplicationFiled: October 17, 2018Publication date: April 23, 2020Inventors: Vijayababu JAYARAMAN, Jonathan NIBERT, Karl Nathan CLARK, Mohamad NASSER, Jason Michael MILLER
-
Publication number: 20200092375Abstract: 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: ApplicationFiled: September 18, 2018Publication date: March 19, 2020Inventors: Karl Nathan Clark, Jason Michael Miller, Xin Ye, James Michael Weinfurther, Vijayababu Jayaraman
-
Publication number: 20200004524Abstract: 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: ApplicationFiled: July 2, 2018Publication date: January 2, 2020Inventors: Ali Mohamad SULEIMAN, Balwinder Kaur GILL, Mohamad NASSER, Vijayababu JAYARAMAN, Karl Nathan CLARK
-
Publication number: 20190371104Abstract: 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: ApplicationFiled: May 30, 2018Publication date: December 5, 2019Inventors: Ali Mohamad SULEIMAN, Vijayababu JAYARAMAN, Mohamad NASSER, Karl Nathan CLARK, John Naum VANGELOV
-
Publication number: 20190340846Abstract: 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: ApplicationFiled: May 2, 2018Publication date: November 7, 2019Inventors: Vijayababu JAYARAMAN, John Naum VANGELOV, Brunilda Bleta CAUSHI, Jason Michael MILLER, Mohamad NASSER
-
Publication number: 20190149610Abstract: 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: ApplicationFiled: November 10, 2017Publication date: May 16, 2019Inventors: Vijayababu JAYARAMAN, Brunilda Bleta CAUSHI, Mohamad NASSER, Karl CLARK, Jason MILLER, Ali SULEIMAN
-
Patent number: 9688247Abstract: 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: GrantFiled: August 3, 2016Date of Patent: June 27, 2017Assignee: Ford Global Technologies, LLCInventors: Vijayababu Jayaraman, Ali Mohamad Suleiman, Karl Nathan Clark, Mohamad Nasser, John Naum Vangelov