Patents by Inventor James Martin Lawlis
James Martin Lawlis 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: 20210036886Abstract: A first device, for communications on a communications bus is programmed to: identify a configuration on a communications bus comprising one of (1) a second LIN device and no second custom device, (2) the second custom device and no LIN device, and (3) both the second LIN device and the second custom device and select an operating mode specified for communications with the identified bus configuration. A third device for communications on the communications bus is programmed to identify that a fourth device on the communications bus is one of (1) a calibration device programmed to control two-way communications with the third device, (2) a LIN master device programmed to control two-way communications with the third device and (3) a custom master device programmed to only receive messages from the third device; and select an operating mode specified for communication with the other device.Type: ApplicationFiled: July 30, 2019Publication date: February 4, 2021Applicant: Ford Global Technologies, LLCInventors: Upendra J. Patel, Omar Makke, James Martin Lawlis, Jeffrey Scott Lossing
-
Patent number: 10791125Abstract: A first electronic control unit (ECU) is in communication with a second ECU over a vehicle bus. The first ECU is configured to generate functional safety values and security protection values for a message, validate the security protection values for the message, and send the message to the second ECU including the security protection values but not the functional safety values.Type: GrantFiled: January 3, 2018Date of Patent: September 29, 2020Assignee: Ford Global Technologies, LLCInventors: Majed Samhan Mohammed, Xin Ye, James Martin Lawlis, Stephen Robert Traicoff
-
Patent number: 10630481Abstract: Method and apparatus are disclosed for controller area network message authentication. An example disclosed vehicle includes a data bus and a first control unit communicatively coupled to the data bus. The example first control unit generates a secured message by (a) calculating a message authentication code, (b) truncating the message authentication code, (c) truncating a freshness value used to generate the message authentication code, and (d) placing portions of the truncated message authentication code and the truncated freshness value in separate portions of the secured message.Type: GrantFiled: November 7, 2016Date of Patent: April 21, 2020Assignee: Ford Global Technologies, LLCInventors: James Martin Lawlis, Douglas A. Oliver, Xin Ye
-
Patent number: 10390221Abstract: Systems and methods are disclosed for private vehicle-to-vehicle communication. An example disclosed vehicle communication system includes sensors to monitor a target vehicle, and a controller. The example controller generates a pseudo-anonymous identifier based on an identifier and an attribute of the target vehicle. Additionally, the controller broadcasts a first message including the pseudo-anonymous identifier, a random number, and a public key. In response to receiving a second message including the identifier and the random number, the example controller broadcasts a third message encrypted with a symmetric key included in the second message.Type: GrantFiled: July 25, 2016Date of Patent: August 20, 2019Assignee: Ford Global Technologies, LLCInventors: James Martin Lawlis, Omar Makke, Haysam M. Kadry
-
Publication number: 20190207950Abstract: A first electronic control unit (ECU) is in communication with a second ECU over a vehicle bus. The first ECU is configured to generate functional safety values and security protection values for a message, validate the security protection values for the message, and send the message to the second ECU including the security protection values but not the functional safety values.Type: ApplicationFiled: January 3, 2018Publication date: July 4, 2019Inventors: Majed Samhan MOHAMMED, Xin YE, James Martin LAWLIS, Stephen Robert TRAICOFF
-
Patent number: 10048302Abstract: An automotive diagnostic tool includes an antenna, a speaker, and a controller. In response to a vehicle diagnostic request, the controller generates a carrier frequency that corresponds to a predetermined frequency associated with electromagnetic emissions from an imbalanced differential channel in the vehicle. The controller alternately enables and disables the differential channel resulting in an audio signature and a baseline audio signature. The controller demodulates signals from the antenna based on the carrier frequency and outputs the demodulated signal to the speaker for analysis by a listener. The demodulated signal may be further processed by the controller to identify emissions from the communication network.Type: GrantFiled: February 15, 2016Date of Patent: August 14, 2018Assignee: Ford Global Technologies, LLCInventor: James Martin Lawlis
-
Publication number: 20180131522Abstract: Method and apparatus are disclosed for controller area network message authentication. An example disclosed vehicle includes a data bus and a first control unit communicatively coupled to the data bus. The example first control unit generates a secured message by (a) calculating a message authentication code, (b) truncating the message authentication code, (c) truncating a freshness value used to generate the message authentication code, and (d) placing portions of the truncated message authentication code and the truncated freshness value in separate portions of the secured message.Type: ApplicationFiled: November 7, 2016Publication date: May 10, 2018Inventors: James Martin Lawlis, Douglas A. Oliver, Xin Ye
-
Publication number: 20180027600Abstract: Systems and methods are disclosed for private vehicle-to-vehicle communication. An example disclosed vehicle communication system includes sensors to monitor a target vehicle, and a controller. The example controller generates a pseudo-anonymous identifier based on an identifier and an attribute of the target vehicle. Additionally, the controller broadcasts a first message including the pseudo-anonymous identifier, a random number, and a public key. In response to receiving a second message including the identifier and the random number, the example controller broadcasts a third message encrypted with a symmetric key included in the second message.Type: ApplicationFiled: July 25, 2016Publication date: January 25, 2018Inventors: James Martin Lawlis, Omar Makke, Haysam M. Kadry
-
Publication number: 20170234916Abstract: An automotive diagnostic tool includes an antenna, a speaker, and a controller. In response to a vehicle diagnostic request, the controller generates a carrier frequency that corresponds to a predetermined frequency associated with electromagnetic emissions from an imbalanced differential channel in the vehicle. The controller alternately enables and disables the differential channel resulting in an audio signature and a baseline audio signature. The controller demodulates signals from the antenna based on the carrier frequency and outputs the demodulated signal to the speaker for analysis by a listener. The demodulated signal may be further processed by the controller to identify emissions from the communication network.Type: ApplicationFiled: February 15, 2016Publication date: August 17, 2017Inventor: James Martin LAWLIS
-
Publication number: 20170141917Abstract: A system includes a processor configured to wirelessly broadcast a message obtained from a first originating vehicle BUS or controller, following a determination that the message was on a pre-approved list for broadcast and having encrypted the message utilizing a temporary random key generated for a message session. The system may include vehicle controllers, a gateway module, and vehicle BUSSES connecting the system controllers to the gateway module. The gateway module may include a memory storing a list of pre-approved message types and corresponding source types, and a processor configured to receive a message from one of the vehicle controllers over one of the vehicle BUSSES to determine if a message type and source type of the received message matches an element of the list.Type: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Inventors: Omar MAKKE, Haysam M. KADRY, James Martin LAWLIS, Oleg Yurievitch GUSIKHIN
-
Patent number: 9531750Abstract: A method for preventing spoofing in an automotive network, the method comprising storing at least one address of a first vehicle electronic control unit and detecting at least one message from a plurality of second electronic control units on a vehicle communications bus, the at least one message having an originating address that matches the at least one address of the electronic control unit and determining that said at least one message was sent by a source other than the electronic control unit; and generating and transmitting a negative acknowledgment (NACK) message to at least one module on the bus in the automotive network, instructing the plurality of second electronic control units to take no action on the at least one message.Type: GrantFiled: May 19, 2015Date of Patent: December 27, 2016Assignee: FORD GLOBAL TECHNOLOGIES, LLCInventor: James Martin Lawlis
-
Publication number: 20160344766Abstract: A method for preventing spoofing in an automotive network, the method comprising storing at least one address of a first vehicle electronic control unit and detecting at least one message from a plurality of second electronic control units on a vehicle communications bus, the at least one message having an originating address that matches the at least one address of the electronic control unit and determining that said at least one message was sent by a source other than the electronic control unit; and generating and transmitting a negative acknowledgment (NACK) message to at least one module on the bus in the automotive network, instructing the plurality of second electronic control units to take no action on the at least one message.Type: ApplicationFiled: May 19, 2015Publication date: November 24, 2016Applicant: FORD GLOBAL TECHNOLOGIES, LLCInventor: James Martin Lawlis
-
Patent number: 8258702Abstract: In at least one embodiment, an ambient lighting system comprising a lighting module and a controller is provided. The lighting module is configured to drive a light emitting device (LED) arrangement to display a desired ambient color in response to a lighting control signal and to transmit a lighting status signal providing diagnostic information for one of the lighting module and the LED arrangement. The controller is configured to transmit the lighting control signal including first digital data indicative of the desired ambient color and a feed signal for powering the lighting module on a bi-directional data communication bus between the controller and the lighting module. The controller is further configured to receive the lighting status signal on the bi-directional data communication bus.Type: GrantFiled: May 21, 2009Date of Patent: September 4, 2012Assignee: Ford Global Technologies, LLCInventors: Mark Andre Zielinski, Karl William Wojcik, Robert Andrew Miller, James Martin Lawlis
-
Publication number: 20100052536Abstract: An ambient lighting system in a vehicle is provided. The system comprises a lighting module and a central controller. The lighting module is configured for electrical connection to the vehicle and for driving at least one light emitting diode (LED) arrangement to display a desired ambient color and intensity. The central controller is configured to transmit a roll call command on a data communication bus to the lighting module to determine whether the lighting module is electrically connected to the vehicle.Type: ApplicationFiled: September 4, 2008Publication date: March 4, 2010Applicant: FORD GLOBAL TECHNOLOGIES, LLCInventors: Mark Andre Zielinski, Karl William Wojcik, Robert Andrew Miller, James Martin Lawlis
-
Publication number: 20090289579Abstract: In at least one embodiment, an ambient lighting system comprising a lighting module and a controller is provided. The lighting module is configured to drive a light emitting device (LED) arrangement to display a desired ambient color in response to a lighting control signal and to transmit a lighting status signal providing diagnostic information for one of the lighting module and the LED arrangement. The controller is configured to transmit the lighting control signal including first digital data indicative of the desired ambient color and a feed signal for powering the lighting module on a bi-directional data communication bus between the controller and the lighting module. The controller is further configured to receive the lighting status signal on the bi-directional data communication bus.Type: ApplicationFiled: May 21, 2009Publication date: November 26, 2009Applicant: FORD GLOBAL TECHNOLOGIES, LLCInventors: Mark Andre Zielinski, Karl William Wojcik, Robert Andrew Miller, James Martin Lawlis