Patents by Inventor Liem Dang
Liem Dang 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: 12034564Abstract: A method for operating a vehicle electrical system of a vehicle, configured in an architecture in which at least one central vehicle computer is assigned to a computational layer, intermediate control devices are assigned to an intermediate layer, and execution units are assigned to an execution layer. The at least one central vehicle computer contains datasets of at least the intermediate control devices linked to the relevant central vehicle computer. Each dataset interfaces are described for all execution units which are connected communicatively indirectly or directly via the second communication system with the relevant intermediate control device. In each central vehicle computer, an intermediate application is executed via which, using a relevant dataset, access is configured of applications executed on the relevant central vehicle computer via the relevant intermediate control device to execution units linked thereto.Type: GrantFiled: February 17, 2022Date of Patent: July 9, 2024Assignee: ROBERT BOSCH GMBHInventors: Andre Owerfeldt, Florian Bosch, Lambros Dalakuras, Liem Dang
-
Patent number: 11868195Abstract: A computing device that includes a first processing unit and a second processing unit that are connected to one another in a data-transmitting manner. The first processing unit, upon recognition that an activation condition is present, is configured to determine whether the activation condition requires an activation of the second processing unit, and when the activation condition requires the activation of the second processing unit, to activate the second processing unit and to output an activation signal, including the activation condition, on an activation line. Also, a network that includes at least two such computing devices, and a method for activating a second processing unit of a computing device that includes a first processing unit and the second processing unit, which are connected to one another in a data-transmitting manner, are also described.Type: GrantFiled: February 10, 2022Date of Patent: January 9, 2024Assignee: ROBERT BOSCH GMBHInventors: Andre Owerfeldt, Domenic Garcea, Lambros Dalakuras, Liem Dang
-
Publication number: 20220271971Abstract: A method for operating a vehicle electrical system of a vehicle, including a vehicle central computer, multiple intermediate control units, and at least one execution unit for each intermediate control unit. The vehicle electrical system is designed in an architecture in which the vehicle central computer is associated with a computational layer, intermediate control units are associated with an intermediate layer, and execution units are associated with an execution layer. Intermediate control units are each communicatively connected to a vehicle central computer via a first communication system, and each of the execution units is communicatively connected, directly or indirectly, to the intermediate control unit associated with it via a second communication system. A communication between an execution unit and a vehicle central computer takes place via an intermediate control unit. A communication between two multiple intermediate control units takes place solely via the computational layer.Type: ApplicationFiled: February 22, 2022Publication date: August 25, 2022Inventors: Josef Newald, Lambros Dalakuras, Liem Dang, Manuel Warwel
-
Publication number: 20220271969Abstract: A method for operating a vehicle electrical system of a vehicle, configured in an architecture in which at least one central vehicle computer is assigned to a computational layer, intermediate control devices are assigned to an intermediate layer, and execution units are assigned to an execution layer. The at least one central vehicle computer contains datasets of at least the intermediate control devices linked to the relevant central vehicle computer. Each dataset interfaces are described for all execution units which are connected communicatively indirectly or directly via the second communication system with the relevant intermediate control device. In each central vehicle computer, an intermediate application is executed via which, using a relevant dataset, access is configured of applications executed on the relevant central vehicle computer via the relevant intermediate control device to execution units linked thereto.Type: ApplicationFiled: February 17, 2022Publication date: August 25, 2022Inventors: Andre Owerfeldt, Florian Bosch, Lambros Dalakuras, Liem Dang
-
Publication number: 20220263683Abstract: A computing device that includes a first processing unit and a second processing unit that are connected to one another in a data-transmitting manner. The first processing unit, upon recognition that an activation condition is present, is configured to determine whether the activation condition requires an activation of the second processing unit, and when the activation condition requires the activation of the second processing unit, to activate the second processing unit and to output an activation signal, including the activation condition, on an activation line. Also, a network that includes at least two such computing devices, and a method for activating a second processing unit of a computing device that includes a first processing unit and the second processing unit, which are connected to one another in a data-transmitting manner, are also described.Type: ApplicationFiled: February 10, 2022Publication date: August 18, 2022Inventors: Andre Owerfeldt, Domenic Garcea, Lambros Dalakuras, Liem Dang
-
Patent number: 11366938Abstract: A method for operating a bus system, in which a message of the bus system is received and its validity is ascertained, wherein, if it was ascertained that the message is “malicious”, a new message is sent to the designated receiver of this “non-malicious” message, the content of the new message having been previously rated as “non-malicious.Type: GrantFiled: September 20, 2017Date of Patent: June 21, 2022Assignee: Robert Bosch GmbHInventors: Benjamin Herrmann, Liem Dang, Antonio La Marca, Timo Gentner
-
Patent number: 11330013Abstract: A method for monitoring data communications in a communications system, which includes a plurality of subscribers and a communications medium jointly usable by the subscribers. The method includes the following steps: ascertaining the subscribers of the communications system; forming a first collection of possible messages, which may be sent by at least one of the ascertained subscribers via the communications medium; and ascertaining messages transmitted via the communications medium; evaluating the ascertained messages.Type: GrantFiled: October 4, 2019Date of Patent: May 10, 2022Assignee: Robert Bosch GmbHInventors: Joshua Rambo, Liem Dang, Benjamin Herrmann, Mario Gonzalez Fernandez, Jan Holle
-
Publication number: 20210286908Abstract: A method for operating a bus system, in which a message of the bus system is received and its validity is ascertained, wherein, if it was ascertained that the message is “malicious”, a new message is sent to the designated receiver of this “non-malicious” message, the content of the new message having been previously rated as “non-malicious.Type: ApplicationFiled: September 20, 2017Publication date: September 16, 2021Applicants: Robert Bosch GmbH, Robert Bosch GmbHInventors: Benjamin Herrmann, Liem Dang, Antonio La Marca, Timo Gentner
-
Publication number: 20200128041Abstract: A method for monitoring data communications in a communications system, which includes a plurality of subscribers and a communications medium jointly usable by the subscribers. The method includes the following steps: ascertaining the subscribers of the communications system; forming a first collection of possible messages, which may be sent by at least one of the ascertained subscribers via the communications medium; and ascertaining messages transmitted via the communications medium; evaluating the ascertained messages.Type: ApplicationFiled: October 4, 2019Publication date: April 23, 2020Inventors: Joshua Rambo, Liem Dang, Benjamin Herrmann, Mario Gonzalez Fernandez, Jan Holle
-
Patent number: 10554444Abstract: A method for operating a bus system in which a message of the bus system is received and its validity is ascertained, characterized in that, when it has been ascertained that the message is “not valid”, a defend message is transmitted to a designated recipient of the message, the defend message being configured so that the designated recipient is instructed by way of the defend message to initiate defensive measures against the message.Type: GrantFiled: July 7, 2017Date of Patent: February 4, 2020Assignee: Robert Bosch GmbHInventors: Antonio La Marca, Joachim Steinmetz, Liem Dang, Marco Neumann, Benjamin Herrmann, Michael Beuten
-
Patent number: 10185682Abstract: A method is provided for operating a bus system in particular of a motor vehicle, in which messages of the bus system are received, and as a function of these messages, it is detected whether a party of the bus system sending these messages is a party logging on to the bus system.Type: GrantFiled: July 27, 2017Date of Patent: January 22, 2019Assignee: ROBERT BOSCH GMBHInventors: Antonio La Marca, Joachim Steinmetz, Liem Dang
-
Patent number: 10013365Abstract: A method for programming a control unit of a motor vehicle, a previous program code executed in the control unit being stored in a memory area, a new program code being written into the control unit, and a check of this new program code being carried out, the program code being executed by the control unit if the new program code is successfully verified in the course of the check, and the previous program code stored in the memory area being written from the memory area into the control unit and the previous program code being executed by the control unit if the new program code is not successfully verified in the course of the check.Type: GrantFiled: February 24, 2016Date of Patent: July 3, 2018Assignee: ROBERT BOSCH GMBHInventors: Eckart Schlottmann, Udo Schulz, Liem Dang
-
Publication number: 20180039591Abstract: A method is provided for operating a bus system in particular of a motor vehicle, in which messages of the bus system are received, and as a function of these messages, it is detected whether a party of the bus system sending these messages is a party logging on to the bus system.Type: ApplicationFiled: July 27, 2017Publication date: February 8, 2018Inventors: Antonio La Marca, Joachim Steinmetz, Liem Dang
-
Publication number: 20180019895Abstract: A method for operating a bus system in which a message of the bus system is received and its validity is ascertained, characterized in that, when it has been ascertained that the message is “not valid”, a defend message is transmitted to a designated recipient of the message, the defend message being configured so that the designated recipient is instructed by way of the defend message to initiate defensive measures against the message.Type: ApplicationFiled: July 7, 2017Publication date: January 18, 2018Inventors: Antonio La Marca, Joachim Steinmetz, Liem Dang, Marco Neumann, Benjamin Herrmann, Michael Beuten
-
Publication number: 20160259584Abstract: A method for programming a control unit of a motor vehicle, a previous program code executed in the control unit being stored in a memory area, a new program code being written into the control unit, and a check of this new program code being carried out, the program code being executed by the control unit if the new program code is successfully verified in the course of the check, and the previous program code stored in the memory area being written from the memory area into the control unit and the previous program code being executed by the control unit if the new program code is not successfully verified in the course of the check.Type: ApplicationFiled: February 24, 2016Publication date: September 8, 2016Inventors: Eckart Schlottmann, Udo Schulz, Liem Dang