Patents by Inventor Andrea Lodi
Andrea Lodi 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: 8739114Abstract: An optimization engine identifies an infeasible node in a tree data structure that corresponds to a programming model, and computes a fake objective value for the infeasible node. The optimization engine then updates a branching variable pseudocost using the fake objective value. Next, the optimization engine uses multiple branching variable pseudocosts corresponding to multiple branching variable candidates in order to select one of the branching variable candidates. In turn, the optimization engine branches to the corresponding branch of the selected branching variable.Type: GrantFiled: October 16, 2009Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Emilie Jeanne Anne Danna, Andrea Lodi
-
Patent number: 8739115Abstract: An optimization engine identifies an infeasible node in a tree data structure that corresponds to a programming model, and computes a fake objective value for the infeasible node. The optimization engine then updates a branching variable pseudocost using the fake objective value. Next, the optimization engine uses multiple branching variable pseudocosts corresponding to multiple branching variable candidates in order to select one of the branching variable candidates. In turn, the optimization engine branches to the corresponding branch of the selected branching variable.Type: GrantFiled: March 15, 2012Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Emilie Jeanne Anne Danna, Andrea Lodi
-
Publication number: 20120173586Abstract: An optimization engine identifies an infeasible node in a tree data structure that corresponds to a programming model, and computes a fake objective value for the infeasible node. The optimization engine then updates a branching variable pseudocost using the fake objective value. Next, the optimization engine uses multiple branching variable pseudocosts corresponding to multiple branching variable candidates in order to select one of the branching variable candidates. In turn, the optimization engine branches to the corresponding branch of the selected branching variable.Type: ApplicationFiled: March 15, 2012Publication date: July 5, 2012Applicant: International Business Machines CorporationInventors: Emilie Jeanne Anne Danna, Andrea Lodi
-
Publication number: 20110093834Abstract: An optimization engine identifies an infeasible node in a tree data structure that corresponds to a programming model, and computes a fake objective value for the infeasible node. The optimization engine then updates a branching variable pseudocost using the fake objective value. Next, the optimization engine uses multiple branching variable pseudocosts corresponding to multiple branching variable candidates in order to select one of the branching variable candidates. In turn, the optimization engine branches to the corresponding branch of the selected branching variable.Type: ApplicationFiled: October 16, 2009Publication date: April 21, 2011Inventors: Emille Jeanne Anne Danna, Andrea Lodi
-
Patent number: 7683674Abstract: An embodiment of the invention relates to a T-switch for connecting first, second and third lines and comprising an input section in turn including first, second and third input pass transistors, each connecting a respective line with a first internal node of the T-switch, an output section in turn including first, second and third output pass transistors, each connecting a respective line with a second internal node of the T-switch, and a single buffer stage connected to a first and a second voltage reference and inserted between the first and second internal node.Type: GrantFiled: June 6, 2007Date of Patent: March 23, 2010Assignee: STMicroelectronics, S.r.l.Inventors: Luca Ciccarelli, Andrea Lodi
-
Patent number: 7463055Abstract: A switch block suitable to realize the connection between interconnection lines connected thereto of the type comprising at least a switching block connected to the interconnection lines and including at least a buffer stage in turn connected to a plurality of transistors. The switch block comprises a decoding stage inserted between a plurality of SRAM cells and respective control terminals of the plurality of transistors of the switching block.Type: GrantFiled: August 30, 2005Date of Patent: December 9, 2008Assignee: STMicroelectronics S.R.L.Inventors: Luca Ciccarelli, Carlo Chiesa, Andrea Lodi, Roberto Giansante, Mario Toma, Fabio Campi
-
Patent number: 7463067Abstract: A switch block for FPGA architectures combining hardware and software techniques in order to reduce both active and standby leakage power.Type: GrantFiled: October 2, 2006Date of Patent: December 9, 2008Assignee: STMicroelectronics S.r.l.Inventors: Luca Ciccarelli, Andrea Lodi, Roberto Giansante, Luca Magagni, Roberto Canegallo, Roberto Guerrieri
-
Publication number: 20070279088Abstract: An embodiment of the invention relates to a T-switch for connecting first, second and third lines and comprising an input section in turn including first, second and third input pass transistors, each connecting a respective line with a first internal node of the T-switch, an output section in turn including first, second and third output pass transistors, each connecting a respective line with a second internal node of the T-switch, and a single buffer stage connected to a first and a second voltage reference and inserted between the first and second internal node.Type: ApplicationFiled: June 6, 2007Publication date: December 6, 2007Inventors: Luca Ciccarelli, Andrea Lodi
-
Patent number: 7225319Abstract: A digital embedded architecture, includes a microcontroller and a memory device, suitable for reconfigurable computing in digital signal processing and comprising: a processor, structured to implement a Very Long Instruction Word elaboration mode by a general purpose hardwired computational logic, and an additional data elaboration channel comprising a reconfigurable function unit based on a pipelined array of configurable look-up table based cells controlled by a special purpose control unit, thus easing the elaboration of critical kernels algorithms.Type: GrantFiled: February 2, 2004Date of Patent: May 29, 2007Assignee: STMicroelectronics S.r.l.Inventors: Fabio Campi, Mario Toma, Andrea Lodi, Andrea Cappelli, Roberto Canegallo, Roberto Guerrieri
-
Publication number: 20070085563Abstract: A switch block for FPGA architectures combining hardware and software techniques in order to reduce both active and standby leakage power.Type: ApplicationFiled: October 2, 2006Publication date: April 19, 2007Applicant: STMicroelectronics S.r.l.Inventors: Luca Ciccarelli, Andrea Lodi, Roberto Giansante, Luca Magagni, Roberto Canegallo, Roberto Guerrieri
-
Patent number: 7193437Abstract: An optimized architecture to implement connections between logic blocks and routing lines in reconfigurable gate arrays including connection blocks to connect inputs and outputs of different logic elements by means of connection wires, each connection block including a single line of pass transistor switches; and a decoding stage to drive the pass transistor switch.Type: GrantFiled: February 13, 2004Date of Patent: March 20, 2007Assignee: STMicroelectronics S.r.l.Inventors: Andrea Cappelli, Luca Ciccarelli, Andrea Lodi, Mario Toma, Fabio Campi
-
Publication number: 20060224352Abstract: A portable unit for detecting a position with respect to a reference, particularly for substantially shielded environments, comprising a suitable power supply element. The unit comprises a control and processing processor, a device for three-dimensional orientation with respect to geographical references, at least one accelerometer, a screen, a memory component and respective data input and output interfaces. The processor is preset by the user by means of the input interface and is adapted to process instantaneously the data supplied during use by the orientation device and by the at least one accelerometer, displaying the processing on the screen and storing it in the memory component.Type: ApplicationFiled: November 21, 2005Publication date: October 5, 2006Inventors: Nikolaus Baer, Fabio Marini, Andrea Lodi, Sara Faetani
-
Publication number: 20060103420Abstract: A switch block suitable to realize the connection between interconnection lines connected thereto of the type comprising at least a switching block connected to the interconnection lines and including at least a buffer stage in turn connected to a plurality of transistors. The switch block comprises a decoding stage inserted between a plurality of SRAM cells and respective control terminals of the plurality of transistors of the switching block.Type: ApplicationFiled: August 30, 2005Publication date: May 18, 2006Inventors: Luca Ciccarelli, Carlo Chiesa, Andrea Lodi, Roberto Giansante, Mario Toma, Fabio Campi
-
Publication number: 20050015573Abstract: A digital embedded architecture, includes a microcontroller and a memory device, suitable for reconfigurable computing in digital signal processing and comprising: a processor, structured to implement a Very Long Instruction Word elaboration mode by a general purpose hardwired computational logic, and an additional data elaboration channel comprising a reconfigurable function unit based on a pipelined array of configurable look-up table based cells controlled by a special purpose control unit, thus easing the elaboration of critical kernels algorithms.Type: ApplicationFiled: February 2, 2004Publication date: January 20, 2005Inventors: Fabio Campi, Mario Toma, Andrea Lodi, Andrea Cappelli, Roberto Canegallo, Roberto Guerrieri
-
Publication number: 20040225980Abstract: An optimised architecture to implement connections between logic blocks and routing lines in reconfigurable gate arrays including connection blocks to connect inputs and outputs of different logic elements by means of connection wires, each connection block including a single line of pass transistor switches; and a decoding stage to drive the pass transistor switch.Type: ApplicationFiled: February 13, 2004Publication date: November 11, 2004Applicant: STMicroelectronics S.r.l.Inventors: Andrea Cappelli, Luca Ciccarelli, Andrea Lodi, Mario Toma, Fabio Campi
-
Patent number: 6020359Abstract: A Pharmaceutical composition in a form suitable for parenteral administration comprising a solution of the glycine antagonist (E)-3-[2-phenylcarbamoyl) ethenyl]-4,6-dichloroindole-2-carboxylic, acid or a physiologically acceptable salt thereof, in an isotonic sugar solution containing a water miscible organic solvent for the compound, said formulation having a pH within the range of 7 to 9.Type: GrantFiled: January 12, 1999Date of Patent: February 1, 2000Assignee: Glaxo Wellcome SpAInventors: Andrea Lodi, Maria Teresa Rossato
-
Patent number: 5886018Abstract: A pharmaceutical composition is disclosed in a form suitable for parenteral administration, comprising a solution of the glycine antagonist, (E)-3-?2-(phenylcarbamoyl) ethenyl!-4,6-dichloroindole-2-carboxylic acid, or a physiologically acceptable salt thereof, in an isotonic sugar solution containing a water miscible organic solvent for the compound, said formulation having a pH within the range of 7 to 9.Type: GrantFiled: July 25, 1997Date of Patent: March 23, 1999Assignee: Glaxo Wellcome SpAInventors: Andrea Lodi, Maria Teresa Rossato