Patents by Inventor Sergio Saponara
Sergio Saponara 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: 20230244785Abstract: A method for protection from cyber attacks in a vehicle communication network including the steps of executing a protection and monitoring procedure comprising: a learning step that includes: acquiring sets ({right arrow over (V)}IDk) of values of times of arrival (TSIDk) of messages (MSG) exchanged on the network, ordered according to a respective message identifier (IDk), computing one or more statistical parameters (?IDk, sIDk2) of the sets of arrival-time values (TSIDk), and subsequently obtaining statistical parameters ({right arrow over (?)}IDk) of confidence windows for one or more statistical parameters (?IDk, sIDk2) of the sets of arrival-time values (TS?IDk); and a subsequent classification and anomaly-detection step that includes: acquiring sets ({right arrow over (u)}IDk) of values of times of arrival (TS?IDk) at the device of messages (MSG?), computing corresponding one or more statistical parameters (??IDk,s?IDk2) of the sets of arrival-time values (TS?IDk) to obtain votes (V,W) of membership ofType: ApplicationFiled: February 2, 2023Publication date: August 3, 2023Applicant: Marelli Europe S.p.A.Inventors: Christian Rosadini, Simona Chiarelli, Anastasia Cornelio, Walter Nesci, Sergio Saponara, Pierpaolo Dini, Alessio Gagliardi
-
Publication number: 20230080521Abstract: A method for protection from cyber attacks in a CAN (Controller Area Network), of a vehicle including the steps of selecting periodic messages having a transmission periodicity, grouping the periodic messages, and performing an analysis of messages of the nodes that exchange the received periodic messages, which includes obtaining times of arrival at the respective nodes of a set of periodic messages that have the same message identifier, computing average-offset values over successive subsets, of a given number of messages, accumulating the average-offset values for each identifier to obtain accumulated-offset values, identifying linear parameters by computing an angular coefficient, of a regression, and an intercept, or identification error, computing a correlation coefficient of the average offset of pairs of messages identified as coming from the same node, determining whether the correlation coefficient is higher than a first given threshold, determining whether the angular coefficient between two consecType: ApplicationFiled: September 2, 2022Publication date: March 16, 2023Applicant: Marelli Europe S.p.A.Inventors: Christian Rosadini, Simona Chiarelli, Walter Nesci, Sergio Saponara, Alessio Gagliardi, Pierpaolo Dini
-
Publication number: 20220407880Abstract: A method for protection from cyber attacks in a communication network of a vehicle comprising: the steps of building sets of dominant voltage measurements for each message identifier associated to a message that is passing; extracting statistical features; supplying the statistical features for each message identifier that are available at each instant at input to a neural network of a pattern-recognition type; carrying out an operation of classification, or pattern recognition, supplying a prediction of a membership class corresponding to a given node on the basis of the statistical features supplied at input; evaluating whether the prediction supplied by the neural network corresponds to a given node that allows as admissible message identifier the message identifier at input and, if it does not, signalling an anomaly for the message identifier; and evaluating whether a number of anomalies signalled for said message identifier exceeds a given threshold.Type: ApplicationFiled: May 25, 2022Publication date: December 22, 2022Applicant: Marelli Europe S.p.A.Inventors: Christian Rosadini, Anastasia Cornelio, Walter Nesci, Sergio Saponara, Alessio Gagliardi, Paola De Cesare
-
Publication number: 20220394045Abstract: A method for protecting against cyber attacks in a communication network of a vehicle, including the steps of acquiring dominant voltage measurements; obtaining an electrical characteristic of nodes that transmit messages by acquiring consecutive groups of voltage measurements at receiving nodes and calculating a distribution thereof; calculating values of distribution statistics; calculating a cumulative voltage deviation for each value of statistic; and obtaining a voltage profile by adding the cumulative voltage deviations of each statistic, executing a malicious-node detection procedure and then executing a transmitting-node identification procedure including comparing the at least one characteristic parameter against all the corresponding characteristic parameters of all the messages, defining a range of variation of the characteristic parameter with respect to a given number of previous samples; and evaluating whether the value of the parameter falls within the range of variation of one of the messagesType: ApplicationFiled: May 25, 2022Publication date: December 8, 2022Applicant: Marelli Europe S.p.A.Inventors: Christian Rosadini, Anastasia Cornelio, Simona Chiarelli, Walter Nesci, Sergio Saponara, Emma De Pinto
-
Patent number: 9806623Abstract: A multiple output DC-DC converter comprises a transformer, a primary circuit, a plurality of secondary circuits, and a controller. The transformer has a primary and at least one secondary winding. The primary circuit connects to a DC power supply source and includes the primary winding of the transformer and a primary switch connected in series. The plurality of secondary circuits includes the at least one secondary winding of the transformer, wherein each secondary circuit provides a DC power supply output, and at least one of the secondary circuits has a secondary switch. The controller monitors an output signal of each secondary circuit and controls operation of the primary and secondary switches based on the monitored signals. The controller co-ordinates operation of the secondary switch with the primary switch, such that the primary switch and the secondary switch are switched on simultaneously, or with a controlled offset.Type: GrantFiled: January 25, 2012Date of Patent: October 31, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Renato Grosso, Alessandro Da Canal, Luca Fanucci, Antonio Frello, Stefano Rissotto, Sergio Saponara
-
Patent number: 9306844Abstract: A router includes a plurality of virtual networks, a plurality of output links, at least one decoder and arbitration circuitry. Each virtual network has a plurality of virtual network inputs and a plurality of virtual network outputs. Each virtual network output is associated with an output link. The decoder decodes a header of a data unit received on a virtual network of one of the virtual network inputs. The decoder generates a first request and a second request. The first request is for the allocation of a virtual network output of the virtual network to the virtual network input. The second request is for the allocation of an output link associated with the virtual network output to the virtual network output. The arbitration circuitry performs arbitration of the first request and arbitration of the second request in parallel.Type: GrantFiled: November 9, 2012Date of Patent: April 5, 2016Assignee: STMicroelectronics (Grenoble 2) SASInventors: Riccardo Locatelli, Esa Petri, Antonio-Marcello Coppolla, Luca Fanucci, Sergio Saponara, Tony Bacchillone
-
Publication number: 20150131333Abstract: A multiple output DC-DC converter comprises a transformer, a primary circuit, a plurality of secondary circuits, and a controller. The transformer has a primary and at least one secondary winding. The primary circuit connects to a DC power supply source and includes the primary winding of the transformer and a primary switch connected in series. The plurality of secondary circuits includes the at least one secondary winding of the transformer, wherein each secondary circuit provides a DC power supply output, and at least one of the secondary circuits has a secondary switch. The controller monitors an output signal of each secondary circuit and controls operation of the primary and secondary switches based on the monitored signals. The controller co-ordinates operation of the secondary switch with the primary switch, such that the primary switch and the secondary switch are switched on simultaneously, or with a controlled offset.Type: ApplicationFiled: January 25, 2012Publication date: May 14, 2015Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Renato Grosso, Alessandro Da Canal, Luca Fanucci, Antonio Frello, Stefano Rissotto, Sergio Saponara
-
Publication number: 20090129390Abstract: Systems and methods for transferring a stream of at least one data packet between a first electronic device and second electronic device through a network-on-chip are disclosed. These systems and methods can comprise storing data packets in memory means provided in a network interface and transferring data packets from the memory means to the second electronic device. Packets can be transferred from the memory means after a quantity of packets is stored in the memory means, the quantity of packets being determined according to a value of a control parameter.Type: ApplicationFiled: November 19, 2008Publication date: May 21, 2009Applicants: STMicroelectronics (Grenoble) SASInventors: Giuseppe Maruccia, Riccardo Locatelli, Lorenzo Pieralisi, Marcello Coppola, Michele Casula, Luca Fanucci, Sergio Saponara
-
Patent number: 6724823Abstract: A VLSI architecture adapted to be implemented in the form of a reusable IP cell and including a motion estimation engine, configured to process a cost function and identify a motion vector which minimizes the cost function, an internal memory configured to store the sets of initial candidate vectors for the blocks of a reference frame, first and second controllers to manage the motion vectors and manage an external frame memory, a reference synchronizer to align, at the input to the estimation engine, the data relevant to the reference blocks with the data relevant to candidate blocks coming from the second controller, and a control unit for timing the units included in the architecture and the external interfacing of the architecture itself.Type: GrantFiled: September 6, 2001Date of Patent: April 20, 2004Assignee: STMicroelectronics S.r.l.Inventors: Fabrizio Rovati, Danilo Pau, Luca Fanucci, Sergio Saponara, Andrea Cenciotti, Daniele Alfonso
-
Publication number: 20020097343Abstract: A VLSI architecture adapted to be implemented in the form of a reusable IP cell and including a motion estimation engine, configured to process a cost function and identify a motion vector which minimizes the cost function, an internal memory configured to store the sets of initial candidate vectors for the blocks of a reference frame, first and second controllers to manage the motion vectors and manage an external frame memory, a reference synchronizer to align, at the input to the estimation engine, the data relevant to the reference blocks with the data relevant to candidate blocks coming from the second controller, and a control unit for timing the units included in the architecture and the external interfacing of the architecture itself.Type: ApplicationFiled: September 6, 2001Publication date: July 25, 2002Applicant: STMicroelectronics S.r.l.Inventors: Fabrizio Rovati, Danilo Pau, Luca Panucci, Sergio Saponara, Andrea Cenciotti, Daniele Alfonso