Patents by Inventor Aldi CAUSHI
Aldi CAUSHI 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: 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
-
Patent number: 11488404Abstract: A system includes a first computer including a processor programmed to receive, from a remote device, a first digital document including a digital signature from a server and specifying access to one or more vehicle systems for a user. The processor is further programmed to receive, from the server, a second digital document authorizing the specified access to the one or more vehicle systems; and provide, to the remote device, the specified access to the one or more vehicle systems based on the first digital document and second digital document.Type: GrantFiled: October 14, 2019Date of Patent: November 1, 2022Assignee: Ford Global Technologies, LLCInventors: Daniel Aaron Zajac, Aldi Caushi
-
Patent number: 11295017Abstract: 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: GrantFiled: January 31, 2017Date of Patent: April 5, 2022Assignee: Ford Global Technologies, LLCInventors: Daniel Joseph Madrid, Sangeetha Sangameswaran, Jason Michael Miller, John Naum Vangelov, Aldi Caushi
-
Patent number: 11146401Abstract: A programming session may be initiated to a vehicle ECU by an update device. A software update for the ECU may be authenticated by the update device using an authentication key. When an authentication result indicates successful authentication, the ECU software update is sent by the update device over the in-vehicle network to the ECU. The ECU may then flash a memory with the ECU software update. The authentication key may be obtained from the ECU. The update device may be a vehicle telematics control unit or a service tool coupled to a connector of the vehicle.Type: GrantFiled: August 10, 2016Date of Patent: October 12, 2021Assignee: Ford Global Technologies, LLCInventors: Jason Michael Miller, Xin Ye, Aldi Caushi
-
Patent number: 11062540Abstract: A Phone-as-a-Key (PaaK) system includes a pre-processor, a secure processor disposed in communication with the pre-processor, a cache memory associated with the pre-processor and the secure processor, and a memory for storing executable instructions. The pre-processor and the secured processor are configured to perform steps that can mitigate delay caused by mobile device authentication. For example, the pre-processor authenticates an authentication message associated with a mobile device used as a key for the vehicle, and stores the message in the cache memory. The pre-processor receives a door latch actuation signal, and initializes the secure processor in response. The pre-processor then provides access to the vehicle based on the secure processor initialization instruction, and the authentication message stored in the cache memory.Type: GrantFiled: November 25, 2019Date of Patent: July 13, 2021Assignee: Ford Global Technologies, LLCInventors: Mike Raymond Westra, Lisa Therese Boran, Daniel Aaron Zajac, Aldi Caushi, Jochen Schubert
-
Publication number: 20210158639Abstract: A Phone-as-a-Key (PaaK) system includes a pre-processor, a secure processor disposed in communication with the pre-processor, a cache memory associated with the pre-processor and the secure processor, and a memory for storing executable instructions. The pre-processor and the secured processor are configured to perform steps that can mitigate delay caused by mobile device authentication. For example, the pre-processor authenticates an authentication message associated with a mobile device used as a key for the vehicle, and stores the message in the cache memory. The pre-processor receives a door latch actuation signal, and initializes the secure processor in response. The pre-processor then provides access to the vehicle based on the secure processor initialization instruction, and the authentication message stored in the cache memory.Type: ApplicationFiled: November 25, 2019Publication date: May 27, 2021Applicant: Ford Global Technologies, LLCInventors: Mike Raymond Westra, Lisa Therese Boran, Daniel Aaron Zajac, Aldi Caushi, Jochen Schubert
-
Publication number: 20210110148Abstract: A system includes a first computer including a processor programmed to receive, from a remote device, a first digital document including a digital signature from a server and specifying access to one or more vehicle systems for a user. The processor is further programmed to receive, from the server, a second digital document authorizing the specified access to the one or more vehicle systems; and provide, to the remote device, the specified access to the one or more vehicle systems based on the first digital document and second digital document.Type: ApplicationFiled: October 14, 2019Publication date: April 15, 2021Applicant: Ford Global Technologies, LLCInventors: Daniel Aaron Zajac, Aldi Caushi
-
Patent number: 10491392Abstract: Method and apparatus are disclosed for end-to-end vehicle secure ECU unlock in a semi-offline environment. An example vehicle electronic control unit includes a first processor and a second processor. The first processor, when unlocked, provides diagnostic information. The second processor sends a seed value to a diagnostic tool. Additionally, the second processor, in response to receiving a second key, unlocks the first processor. The second processor, after receiving a first verifier, decrypts the first verifier to generate a new key, replaces a current key with the new key, and sends a second verifier to the diagnostic tool.Type: GrantFiled: March 1, 2017Date of Patent: November 26, 2019Assignee: Ford Global Technologies, LLCInventors: David Bardelski, Kevin Thomas Hille, Aldi Caushi, Xin Ye, Mohamad Yassine
-
Patent number: 10434982Abstract: Various embodiment of the present disclosure provide a system and method for disabling a passive entry passive start system (PEPS) of a vehicle. In one embodiment, the system and method of the present disclosure enable a user of the vehicle to disable the standard PEPS operations so that the vehicle control module will not unlock the vehicle or automatically start the vehicle as it would under standard operation.Type: GrantFiled: October 5, 2017Date of Patent: October 8, 2019Assignee: Ford Global Technologies, LLCInventor: Aldi Caushi
-
Patent number: 10412581Abstract: A vehicle includes: (i) a main telematics module, (ii) a connectivity module including antenna(s) and processor(s). The connectivity module is configured to: (a) authenticate a mobile device via a vehicle-access-key (VAK); (b), if (a), issue an ephemeral-session-key (DSK) to the mobile device; (c), if (b), establish an active session with the mobile device; (d) encrypt all messages to the mobile device with the VAK during (a) and with the DSK during (c). The connectivity module is configured to automatically revoke the DSK upon expiration of a predetermined time interval.Type: GrantFiled: February 14, 2017Date of Patent: September 10, 2019Assignee: Ford Global Technologies, LLCInventors: Cameron Smyth, Robert James Southern, John Robert Van Wiemeersch, David Ray Erkkila, Mike Raymond Westra, Aldi Caushi, John William Turner, Bobak Shahidehpour, Vivekanandh Elangovan
-
Patent number: 10166993Abstract: An access assessment tool is described for providing a technical solution for selectively controlling access to restricted information and/or implementation of restricted functionalities based on a current vehicle mode and/or validated credentials. The access assessment tool described herein controls the validation of a user or diagnostic tool requesting access to restricted information or implementation of a restricted function before allowing access to the restricted information or allowing implementation of the restricted function.Type: GrantFiled: August 5, 2015Date of Patent: January 1, 2019Assignee: Ford Global Technologies, LLCInventors: Lisa Therese Boran, Kevin Thomas Hille, Aldi Caushi, James Michael Weinfurther
-
Publication number: 20180254903Abstract: Method and apparatus are disclosed for end-to-end vehicle secure ECU unlock in a semi-offline environment. An example vehicle electronic control unit includes a first processor and a second processor. The first processor, when unlocked, provides diagnostic information. The second processor sends a seed value to a diagnostic tool. Additionally, the second processor, in response to receiving a second key, unlocks the first processor. The second processor, after receiving a first verifier, decrypts the first verifier to generate a new key, replaces a current key with the new key, and sends a second verifier to the diagnostic tool.Type: ApplicationFiled: March 1, 2017Publication date: September 6, 2018Inventors: David Bardelski, Kevin Thomas Hille, Aldi Caushi, Xin Ye, Mohamad Yassine
-
Publication number: 20180234843Abstract: A vehicle includes: (i) a main telematics module, (ii) a connectivity module including antenna(s) and processor(s). The connectivity module is configured to: (a) authenticate a mobile device via a vehicle-access-key (VAK); (b), if (a), issue an ephemeral-session-key (DSK) to the mobile device; (c), if (b), establish an active session with the mobile device; (d) encrypt all messages to the mobile device with the VAK during (a) and with the DSK during (c). The connectivity module is configured to automatically revoke the DSK upon expiration of a predetermined time interval.Type: ApplicationFiled: February 14, 2017Publication date: August 16, 2018Inventors: Cameron Smyth, Robert James Southern, John Robert Van Wiemeersch, David Ray Erkkila, Mike Raymond Westra, Aldi Caushi, John William Turner, Bobak Shahidehpour, Vivekanandh Elangovan
-
Publication number: 20180222489Abstract: An access assessment tool is described for providing a technical solution for selectively controlling access to restricted information and/or implementation of restricted functionalities based on a current vehicle mode and/or validated credentials. The access assessment tool described herein controls the validation of a user or diagnostic tool requesting access to restricted information or implementation of a restricted function before allowing access to the restricted information or allowing implementation of the restricted function.Type: ApplicationFiled: August 5, 2015Publication date: August 9, 2018Inventors: Lisa Therese Boran, Kevin Thomas Hille, Aldi Caushi, James Michael Weinfurther
-
Publication number: 20180217828Abstract: 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: ApplicationFiled: January 31, 2017Publication date: August 2, 2018Inventors: Daniel Joseph MADRID, Sangeetha SANGAMESWARAN, Jason Michael MILLER, John Naum VANGELOV, Aldi CAUSHI
-
Patent number: 9916151Abstract: A vehicle may receive a software update to be installed to a vehicle electronic control unit (ECU). The vehicle ECU may download a software update received from a server to a first storage; generate a nonce value associated with the software update; send to the server, a swap authorization request including the generated nonce value; receive a swap authorization including the nonce value and a command-and-control signature from the server; validate the signature and the nonce value from the swap authorization; and reboot using the first storage instead of a second storage when the recovered nonce value matches the generated nonce value.Type: GrantFiled: August 25, 2015Date of Patent: March 13, 2018Assignee: Ford Global Technologies, LLCInventors: Xin Ye, Aldi Caushi, John R. Bielawski, Jr., Michael Raymond Westra
-
Publication number: 20180048473Abstract: A programming session may be initiated to a vehicle ECU by an update device. A software update for the ECU may be authenticated by the update device using an authentication key. When an authentication result indicates successful authentication, the ECU software update is sent by the update device over the in-vehicle network to the ECU. The ECU may then flash a memory with the ECU software update. The authentication key may be obtained from the ECU. The update device may be a vehicle telematics control unit or a service tool coupled to a connector of the vehicle.Type: ApplicationFiled: August 10, 2016Publication date: February 15, 2018Inventors: Jason Michael MILLER, Xin YE, Aldi CAUSHI
-
Publication number: 20180029559Abstract: Various embodiment of the present disclosure provide a system and method for disabling a passive entry passive start system (PEPS) of a vehicle. In one embodiment, the system and method of the present disclosure enable a user of the vehicle to disable the standard PEPS operations so that the vehicle control module will not unlock the vehicle or automatically start the vehicle as it would under standard operation.Type: ApplicationFiled: October 5, 2017Publication date: February 1, 2018Inventor: Aldi Caushi
-
Patent number: 9868418Abstract: A vehicle includes a gateway controller configured to interface a diagnostic port to a vehicle communication network. In response to a perimeter alarm system being in an armed state, transfer of messages from the diagnostic port to the vehicle communication network is inhibited. A change session diagnostic request received from the diagnostic port is transferred to the vehicle communication network in response to vehicle speed being less than a threshold and an ignition switch begin in a run position. The transfer of the change session diagnostic request is otherwise inhibited unless intended for a module designated for reprogramming keys.Type: GrantFiled: May 12, 2016Date of Patent: January 16, 2018Assignee: Ford Global Technologies, LLCInventors: James M. Weinfurther, Eric Ramsay Paton, Aldi Caushi, Lisa T. Boran
-
Publication number: 20170327080Abstract: A vehicle includes a gateway controller configured to interface a diagnostic port to a vehicle communication network. In response to a perimeter alarm system being in an armed state, transfer of messages from the diagnostic port to the vehicle communication network is inhibited. A change session diagnostic request received from the diagnostic port is transferred to the vehicle communication network in response to vehicle speed being less than a threshold and an ignition switch begin in a run position. The transfer of the change session diagnostic request is otherwise inhibited unless intended for a module designated for reprogramming keys.Type: ApplicationFiled: May 12, 2016Publication date: November 16, 2017Inventors: James M. Weinfurther, Eric Ramsay Paton, Aldi Caushi, Lisa T. Boran