Patents by Inventor Marco Branciforte

Marco Branciforte 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: 20080140749
    Abstract: A method and device for performing a quantum algorithm where the superposition, entanglement with interference operators determined for performing selection, crossover, and mutation operations based upon a genetic algorithm. Moreover, entanglement vectors generated by the entanglement operator of the quantum algorithm may be processed by a wise controller implementing a genetic algorithm before being input to the interference operator. This algorithm may be implemented with a hardware quantum gate or with a software computer program running on a computer. Further, the algorithm can be used in a method for controlling a process and a relative control device of a process which is more robust, requires very little initial information about dynamic behavior of control objects in the design process of an intelligent control system, or random noise insensitive (invariant) in a measurement system and in a control feedback loop.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 12, 2008
    Applicants: STMicroelectronics S.r.l., Yamaha Motor Co., Ltd.
    Inventors: Paolo Amato, Domenico Massimilano Porto, Marco Branciforte, Antonino Calabro, Sergei Viktorovitch Ulyanov, Kazuki Takahashi, Sergey Alexandrovich Panfilov, Ilya Sergeevitch Ulyanov, Liudmila Vasilievna Litvintseva
  • Patent number: 7359928
    Abstract: A hardware quantum gate for running quantum algorithms in a very fast manner exploits the fact that a large number of multiplications required by an entanglement operation of the quantum algorithm provides a null result since only one component per row of the entanglement matrix UF is not a null. The entanglement operation generates an entanglement vector by permuting pairs of opposite components of a linear superposition vector, depending on the value assumed by the function f. More specifically, if function f is null in correspondence to the vector identified by the first (leftmost) n qubits in common with the two n+1 qubit vectors, in which a pair of opposite components of the superposition vector is referred to, then the corresponding pair of components of the entanglement vector is equal to that of the superposition vector, otherwise it is the opposite.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: April 15, 2008
    Assignee: STMicroelectronics S.r.l.
    Inventors: Domenico Porto, Marco Branciforte, Lucio Ticli
  • Patent number: 7334008
    Abstract: A quantum gate for running a Grover's quantum algorithm using a binary function having a vector basis of n qubits is provided. The quantum gate includes a superposition subsystem, an entanglement subsystem and an interference subsystem. The interference subsystem performs an interference operation on components of entanglement vectors for generating components of output vectors. The interference subsystem performs the interference operation in a very fast manner by using an adder receiving as input signals representing even or odd components of an entanglement vector, and generating a sum signal representing a weighted sum with a scale factor of the even or odd components.
    Type: Grant
    Filed: November 4, 2003
    Date of Patent: February 19, 2008
    Assignee: STMicroelectronics S.r.l.
    Inventors: Marco Branciforte, Antonio Calabro', Domenico Porto
  • Publication number: 20040162640
    Abstract: A quantum gate for running a Grover's quantum algorithm using a binary function having a vector basis of n qubits is provided. The quantum gate includes a superposition subsystem, an entanglement subsystem and an interference subsystem. The interference subsystem performs an interference operation on components of entanglement vectors for generating components of output vectors. The interference subsystem performs the interference operation in a very fast manner by using an adder receiving as input signals representing even or odd components of an entanglement vector, and generating a sum signal representing a weighted sum with a scale factor of the even or odd components.
    Type: Application
    Filed: November 4, 2003
    Publication date: August 19, 2004
    Applicant: STMicroelectronics S.r.l.
    Inventors: Marco Branciforte, Antonino Calabro, Domenico Porto
  • Publication number: 20040130956
    Abstract: A hardware quantum gate for running quantum algorithms in a very fast manner exploits the fact that a large number of multiplications required by an entanglement operation of the quantum algorithm provides a null result since only one component per row of the entanglement matrix UF is not a null. The entanglement operation generates an entanglement vector by permuting pairs of opposite components of a linear superposition vector, depending on the value assumed by the function f. More specifically, if function f is null in correspondence to the vector identified by the first (leftmost) n qubits in common with the two n+1 qubit vectors, in which a pair of opposite components of the superposition vector is referred to, then the corresponding pair of components of the entanglement vector is equal to that of the superposition vector, otherwise it is the opposite.
    Type: Application
    Filed: November 4, 2003
    Publication date: July 8, 2004
    Applicant: STMicroelectronics S.r.l.
    Inventors: Domenico Porto, Marco Branciforte, Lucio Ticli
  • Patent number: 6748370
    Abstract: An integrated cellular network structure that is programmable to solve partial derivative differential equations in order to control a phenomenon of diffusion or a propagation of electric drive pulses for robot actuators. Such structure includes analog and digital portions interconnected with each other; the analog portion having a matrix array of analog cells arranged to receive data from an I/O interface, and the digital portion having first and second memory arrays for storing a desired configuration and the initial state of such analog matrix array, respectively.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: June 8, 2004
    Assignee: STMicroelectronics S.r.l.
    Inventors: Paolo Arena, Luigi Occhipinti, Marco Branciforte, Giovanni Di Bernardo
  • Patent number: 6738313
    Abstract: A system for detecting distances for vehicle and robotic applications includes a transducer for generating a transmission signal to be sent in the direction of an obstacle, and for obtaining a receiving signal corresponding to an echo produced by the reflection of the transmission signal off the obstacle. The transducer is driven by a chaos generator, such as a Chua's circuit. The system also includes a correlator for correlating the transmission signal and the receiving signal so that the distance between the obstacle and the transducer is identified by an instant at which the correlation assumes a high value. The transmission signal may be a square-wave signal selectively generated with one first frequency and one second frequency, and jumps between the two frequencies are determined by the instants of emission of the pulses generated by an analog type pulse generator driven by the chaos generator.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: May 18, 2004
    Assignee: STMicroelectronics S.r.l.
    Inventors: Luigi Fortuna, Alessandro Rizzo, Mattia Frasca, Marco Branciforte, Marco Bartolone
  • Patent number: 6728687
    Abstract: A method of controlling the movements of a multi-actuator electro-mechanical system having a matrix of locally interconnected analog cells associated therewith is provided. Each cell represents a hardware implementation of a model of fuzzy inference rules. The model includes a fuzzy circuit architecture which may be implemented in an integrated circuit with VLSI CMOS technology that generates and controls a reaction diffusion mechanism typical of auto-waves using a fuzzy neural network. The fuzzy neural network defines the functional relationships that may duplicate simultaneous reaction diffusion equations. The duplication of the simultaneous reaction diffusion equations is provided using two sets of fuzzy rules processing, in a linguistic manner, the state variables of the cells. An oscillatory type dynamic is imposed on each cell where two dynamic processes having different kinetic characteristics coexist.
    Type: Grant
    Filed: November 29, 2000
    Date of Patent: April 27, 2004
    Assignee: STMicroelectronics S.r.l.
    Inventors: Paolo Arena, Marco Branciforte, Giovanni Di Bernardo, Luigi Occhipinti
  • Publication number: 20030133362
    Abstract: A system for detecting distances for vehicle and robotic applications includes a transducer for generating a transmission signal to be sent in the direction of an obstacle, and for obtaining a receiving signal corresponding to an echo produced by the reflection of the transmission signal off the obstacle. The transducer is driven by a chaos generator, such as a Chua's circuit. The system also includes a correlator for correlating the transmission signal and the receiving signal so that the distance between the obstacle and the transducer is identified by an instant at which the correlation assumes a high value. The transmission signal may be a square-wave signal selectively generated with one first frequency and one second frequency, and jumps between the two frequencies are determined by the instants of emission of the pulses generated by an analog type pulse generator driven by the chaos generator.
    Type: Application
    Filed: December 20, 2002
    Publication date: July 17, 2003
    Applicant: STMicroelectronics S.r.l.
    Inventors: Luigi Fortuna, Alessandro Rizzo, Mattia Frasca, Marco Branciforte, Marco Bartolone
  • Publication number: 20020191831
    Abstract: Three-dimensional analysis of surface defects and microdefects of an object is performed by correlating two images of the surface of the object based upon a stereoscopic view thereof. Analyzing surface defects may be implemented by integrating, in a single monolithic component made using VLSI CMOS technology, an optical sensor with a cellular neural network. The optical sensor includes a matrix of cells configured as analog processors.
    Type: Application
    Filed: April 25, 2002
    Publication date: December 19, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Giuseppe Spoto, Marco Branciforte, Francesco Doddo, Luigi Occhipinti
  • Publication number: 20020111700
    Abstract: A method of controlling the movements of a multi-actuator electromechanical system having a matrix of locally interconnected analog cells associated therewith is provided. Each cell represents a hardware implementation of a model of fuzzy inference rules. The model includes a fuzzy circuit architecture which may be implemented in an integrated circuit with VLSI CMOS technology that generates and controls a reaction diffusion mechanism typical of auto-waves using a fuzzy neural network. The fuzzy neural network defines the functional relationships that may duplicate simultaneous reaction diffusion equations. The duplication of the simultaneous reaction diffusion equations is provided using two sets of fuzzy rules processing, in a linguistic manner, the state variables of the cells. An oscillatory type dynamic is imposed on each cell where two dynamic processes having different kinetic characteristics coexist.
    Type: Application
    Filed: November 29, 2000
    Publication date: August 15, 2002
    Applicant: STMicroelectronics S.r.l
    Inventors: Paolo Arena, Marco Branciforte, Giovanni Di Bernardo, Luigi Occhipinti
  • Publication number: 20020059160
    Abstract: An integrated cellular network structure that is programmable to solve partial derivative differential equations in order to control a phenomenon of diffusion or a propagation of electric drive pulses for robot actuators. Such structure includes analog and digital portions interconnected with each other; the analog portion having a matrix array of analog cells arranged to receive data from an I/O interface, and the digital portion having first and second memory arrays for storing a desired configuration and the initial state of such analog matrix array, respectively.
    Type: Application
    Filed: July 3, 2001
    Publication date: May 16, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Paolo Arena, Luigi Occhipinti, Marco Branciforte, Giovanni Di Bernardo
  • Publication number: 20010024476
    Abstract: A robust communication system for transmitting through a noisy environment includes a signal source for providing discrete signals, a chaotic modulator for modulating the discrete signals, and an incoherent discriminator or receiver for receiving the modulated signals. The incoherent discriminator includes a high-pass filter for removing the lowest frequency harmonics of the received signals, a rectifier for providing an absolute value of the received signals, a low-pass filter and a comparator after the low-pass filter.
    Type: Application
    Filed: December 22, 2000
    Publication date: September 27, 2001
    Applicant: STMicroelectronics S.r.l.
    Inventors: Giovanni Di Bernardo, Marco Branciforte, Marinella Milazzo, Luigi Occhipinti