Patents by Inventor Luca Benini
Luca Benini 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: 11574209Abstract: A system for hyper-dimensional computing for inference tasks may be provided. The device comprises an item memory for storing hyper-dimensional item vectors, a query transformation unit connected to the item memory, the query transformation unit being adapted for forming a hyper-dimensional query vector from a query input and hyper-dimensional base vectors stored in the item memory, and an associative memory adapted for storing a plurality of hyper-dimensional profile vectors and for determining a distance between the hyper-dimensional query vector and the plurality of hyper-dimensional profile vectors, wherein the item memory and the associative memory are adapted for in-memory computing using memristive devices.Type: GrantFiled: May 30, 2019Date of Patent: February 7, 2023Assignees: International Business Machines Corporation, ETH ZURICH (EIDGENOESSISCHE TECHNISCHE HOCHSCHULE ZURICH)Inventors: Kumudu Geethan Karunaratne, Manuel Le Gallo-Bourdeau, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Publication number: 20230001264Abstract: A foldable gymnastic machine comprising a supporting structure to rest said gymnastic machine on a resting surface, comprising a front portion, comprising in turn a resistance member, and a rear portion, an exercise device, through which a user performs a gymnastic exercise, coupled to said supporting structure and to said resistance member, capable of resisting during the execution of a gymnastic exercise, said exercise device comprising a second pair of levers for the feet, in turn comprising a first and a second lever, each provided with a first end, coupled to said supporting structure, and a free second end, capable of fitting said user's feet during the execution of the gymnastic exercise, said gymnastic machine being characterized in that said first and second lever of said second pair of levers for the feet are capable of passing from an open position, in which the user can perform the gymnastic exercise, to a closed position, when the gymnastic machine is not in use.Type: ApplicationFiled: July 1, 2022Publication date: January 5, 2023Inventors: Marco Lorusso, Luca Benini, Roberto Gorza
-
Patent number: 11280810Abstract: A meter apparatus is provided for determining parameters of an AC electric signal in first and second wires, the AC signal including an AC electric current and an AC electric voltage, the apparatus including a measurement section to provide first and second measure signals each one indicative of the AC voltage based on a first capacitive coupling with the first wire and on a second capacitive coupling with the second wire, the first and second measure signals depending on capacitance values of the first and second capacitive couplings, and a control unit to determine said capacitance values of the first and second capacitive couplings according to the first and second measure signals, and determining the amplitude of the AC voltage according to the first or second measure signal, and to the capacitance values of the first and second capacitive couplings.Type: GrantFiled: May 31, 2016Date of Patent: March 22, 2022Assignee: TELECOM ITALIA S.p.A.Inventors: Domenico Balsamo, Valter Bella, Fabio Luigi Bellifemine, Luca Benini, Davide Brunelli, Clemente Villani
-
Patent number: 11244723Abstract: The invention is directed to a device for high-dimensional encoding of a plurality of sequences of quantitative data signals. The device comprises a plurality of input channels for receiving the plurality of sequences of quantitative data signals and an encoding unit. The encoding unit is configured to perform a temporal high-dimensional encoding of n-grams of the plurality of sequences of quantitative data signals; thereby creating a plurality of temporally encoded hypervectors for the plurality of input channels. The encoding unit is further configured to perform a spatial high-dimensional encoding of the plurality of temporally encoded hypervectors, thereby creating a temporally and spatially encoded hypervector. The device further comprises a configuration controller. The configuration controller is adapted to configure the high-dimensional encoding in dependence on one or more hyperparameter values.Type: GrantFiled: October 5, 2020Date of Patent: February 8, 2022Assignees: International Business Machines Corporation, ETH ZURICHInventors: Kumudu Geethan Karunaratne, Manuel Le Gallo-Bourdeau, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Patent number: 11226763Abstract: The invention is notably directed at a device for high-dimensional computing comprising an associative memory module. The associative memory module comprises one or more planar crossbar arrays. The one or more planar crossbar arrays comprise a plurality of resistive memory elements. The device is configured to program profile vector elements of profile hypervectors as conductance states of the resistive memory elements and to apply query vector elements of query hypervectors as read voltages to the one or more crossbar arrays. The device is further configured to perform a distance computation between the profile hypervectors and the query hypervectors by measuring output current signals of the one or more crossbar arrays. The invention further concerns a related method and a related computer program product.Type: GrantFiled: May 30, 2019Date of Patent: January 18, 2022Assignees: International Business Machines Corporation, ETH ZURICH (EIDGENOESSISCHE TECHNISCHE HOCHSCHULE ZURICH)Inventors: Manuel Le Gallo-Bourdeau, Kumudu Geethan Karunaratne, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Patent number: 11227656Abstract: The invention is directed a device for high-dimensional encoding of a plurality of sequences of quantitative data signals. The device comprises a memory crossbar array comprising a plurality of resistive devices, a first peripheral circuit connected to the memory crossbar array, and a second peripheral circuit connected to the first peripheral circuit. The device is configured to receive the plurality of sequences of quantitative data signals via a plurality of input channels and to store elements of a plurality of precomputed basis hypervectors as conductance states of the resistive devices. The plurality of basis hypervectors are bound to respective input channels. The first peripheral circuit performs a temporal encoding of n-grams of the quantitative data signals thereby creating a plurality of temporally encoded hypervectors. The second peripheral circuit performs a spatial encoding of the plurality of temporally encoded hypervectors. This creates a temporally and spatially encoded hypervector.Type: GrantFiled: October 5, 2020Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Kumudu Geethan Karunaratne, Manuel Le Gallo-Bourdeau, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Patent number: 10971226Abstract: The device provides a resistive memory device for storing elements of hyper-dimensional vectors, in particular digital hyper-dimensional, as conductive statuses in components in particular in 2D-memristors, of the resistive memory device, wherein the resistive memory device provides a first crossbar array of the components, wherein the components are memristive 2D components addressable by word-lines and bit-lines, and a peripheral circuit connected to the word-lines and bit-lines and adapted for encoding operations by activating the word-lines and bit-lines sequentially in a predefined manner.Type: GrantFiled: May 30, 2019Date of Patent: April 6, 2021Assignees: International Business Machines Corporation, ETH ZURICH (EIDGENOESSISCHE TECHNISCHE HOCHSCHULE ZURICH)Inventors: Manuel Le Gallo-Bourdeau, Kumudu Geethan Karunaratne, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Publication number: 20200381048Abstract: A device for hyper-dimensional computing may be provided. The device comprises a resistive memory device for storing elements of hyper-dimensional vectors, in particular digital hyper-dimensional, as conductive statuses in components in particular in 2D-memristors, of the resistive memory device, wherein the resistive memory device comprises a first crossbar array of the components, wherein the components are memristive 2D components addressable by word-lines and bit-lines, and a peripheral circuit connected to the word-lines and bit-lines and adapted for encoding operations by activating the word-lines and bit-lines sequentially in a predefined manner.Type: ApplicationFiled: May 30, 2019Publication date: December 3, 2020Inventors: Manuel Le Gallo-Bourdeau, Kumudu Geethan Karunaratne, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Publication number: 20200379673Abstract: The invention is notably directed at a device for high-dimensional computing comprising an associative memory module. The associative memory module comprises one or more planar crossbar arrays. The one or more planar crossbar arrays comprise a plurality of resistive memory elements. The device is configured to program profile vector elements of profile hypervectors as conductance states of the resistive memory elements and to apply query vector elements of query hypervectors as read voltages to the one or more crossbar arrays. The device is further configured to perform a distance computation between the profile hypervectors and the query hypervectors by measuring output current signals of the one or more crossbar arrays. The invention further concerns a related method and a related computer program product.Type: ApplicationFiled: May 30, 2019Publication date: December 3, 2020Inventors: Manuel Le Gallo-Bourdeau, Kumudu Geethan Karunaratne, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Publication number: 20200380384Abstract: A system for hyper-dimensional computing for inference tasks may be provided. The device comprises an item memory for storing hyper-dimensional item vectors, a query transformation unit connected to the item memory, the query transformation unit being adapted for forming a hyper-dimensional query vector from a query input and hyper-dimensional base vectors stored in the item memory, and an associative memory adapted for storing a plurality of hyper-dimensional profile vectors and for determining a distance between the hyper-dimensional query vector and the plurality of hyper-dimensional profile vectors, wherein the item memory and the associative memory are adapted for in-memory computing using memristive devices.Type: ApplicationFiled: May 30, 2019Publication date: December 3, 2020Inventors: Kumudu Geethan Karunaratne, Manuel Le Gallo-Bourdeau, Giovanni Cherubini, Abu Sebastian, Abbas Rahimi, Luca Benini
-
Publication number: 20200278383Abstract: A meter apparatus is provided for determining parameters of an AC electric signal in first and second wires, the AC signal including an AC electric current and an AC electric voltage, the apparatus including a measurement section to provide first and second measure signals each one indicative of the AC voltage based on a first capacitive coupling with the first wire and on a second capacitive coupling with the second wire, the first and second measure signals depending on capacitance values of the first and second capacitive couplings, and a control unit to determine said capacitance values of the first and second capacitive couplings according to the first and second measure signals, and determining the amplitude of the AC voltage according to the first or second measure signal, and to the capacitance values of the first and second capacitive couplings.Type: ApplicationFiled: May 31, 2016Publication date: September 3, 2020Applicants: TELECOM ITALIA S.p.A, Alma Mater Studiorum - Università di BolognaInventors: Domenico BALSAMO, Valter BELLA, Fabio Luigi BELLIFEMINE, Luca BENINI, Davide BRUNELLI, Clemente VILLANI
-
Patent number: 10732698Abstract: A technique for managing power in an embedded processing system includes generating a workload model for the embedded processing system in response to a control signal, an event status signal, and a reference clock signal. The control signal is received from a peripheral device. The event status signal is received from an event processor configured to control execution of tasks by a processor core of the embedded processing system. The technique includes providing power configuration information to the processor core. The power configuration information corresponds to an operating point selected based on the control signal, the event status signal, the reference clock signal, the workload model, and a predetermined energy model.Type: GrantFiled: November 15, 2017Date of Patent: August 4, 2020Assignee: NXP B.V.Inventors: Jose de Jesus Pineda de Gyvez, Hamed Fatemi, Manuele Rusci, Luca Benini, Elisabetta Farella, Davide Rossi
-
Patent number: 10547871Abstract: The disclosure provides an approach for edge-aware spatio-temporal filtering. In one embodiment, a filtering application receives as input a guiding video sequence and video sequence(s) from additional channel(s). The filtering application estimates a sparse optical flow from the guiding video sequence using a novel binary feature descriptor integrated into the Coarse-to-fine PatchMatch method to compute a quasi-dense nearest neighbor field. The filtering application then performs spatial edge-aware filtering of the sparse optical flow (to obtain a dense flow) and the additional channel(s), using an efficient evaluation of the permeability filter with only two scan-line passes per iteration. Further, the filtering application performs temporal filtering of the optical flow using an infinite impulse response filter that only requires one filter state updated based on new guiding video sequence video frames.Type: GrantFiled: May 5, 2017Date of Patent: January 28, 2020Assignees: Disney Enterprises, Inc., ETH Zurich (Eidgenoessische Technische Hochschule Zurich)Inventors: Tunc Ozan Aydin, Florian Michael Scheidegger, Michael Stefano Fritz Schaffner, Lukas Cavigelli, Luca Benini, Aljosa Aleksej Andrej Smolic
-
Patent number: 10449411Abstract: A manual treadmill for exercise of a user is disclosed. In one aspect, the manual treadmill comprises: a frame extending along a longitudinal direction and rotational shafts configured to rotate about corresponding rotational axes transverse to the longitudinal direction of the frame; and an exercise belt operatively connected to the rotational shafts, so as to form an endless closed exercise path having an upper portion configured to interact with the user and a lower portion facing a reference plane. The upper portion has a set curved side profile along the longitudinal direction of the frame so that a force generated by the user on the exercise belt produces rotation of the rotational shafts and the exercise belt.Type: GrantFiled: December 11, 2015Date of Patent: October 22, 2019Assignee: TECHNOGYM S.P.A.Inventors: Daniele Cei, Luca Benini, Marco Piacenti
-
Patent number: 10376730Abstract: The present invention concerns an improved rowing machine, for the execution of gymnastic exercises similar to strokes and the like, comprising actuating means movable between a rest position and a working position, and a first braking device, operatively connected to said actuating means configured to brake the motion of said actuating means during the passage from said rest position to said working position, characterized in that said rowing machine comprises a second braking device operatively connected to said actuating means, said second braking device being configured to brake the motion of said actuating means during the passage from said rest position to said working position.Type: GrantFiled: May 4, 2017Date of Patent: August 13, 2019Assignee: TECHNOGYM S.P.A.Inventors: Daniele Cei, Luca Benini
-
Publication number: 20190146566Abstract: A technique for managing power in an embedded processing system includes generating a workload model for the embedded processing system in response to a control signal, an event status signal, and a reference clock signal. The control signal is received from a peripheral device. The event status signal is received from an event processor configured to control execution of tasks by a processor core of the embedded processing system. The technique includes providing power configuration information to the processor core. The power configuration information corresponds to an operating point selected based on the control signal, the event status signal, the reference clock signal, the workload model, and a predetermined energy model.Type: ApplicationFiled: November 15, 2017Publication date: May 16, 2019Inventors: Jose de Jesus Pineda de Gyvez, Hamed Fatemi, Manuele Rusci, Luca Benini, Elisabetta Farella, Davide Rossi
-
Publication number: 20180324465Abstract: The disclosure provides an approach for edge-aware spatio-temporal filtering. In one embodiment, a filtering application receives as input a guiding video sequence and video sequence(s) from additional channel(s). The filtering application estimates a sparse optical flow from the guiding video sequence using a novel binary feature descriptor integrated into the Coarse-to-fine PatchMatch method to compute a quasi-dense nearest neighbor field. The filtering application then performs spatial edge-aware filtering of the sparse optical flow (to obtain a dense flow) and the additional channel(s), using an efficient evaluation of the permeability filter with only two scan-line passes per iteration. Further, the filtering application performs temporal filtering of the optical flow using an infinite impulse response filter that only requires one filter state updated based on new guiding video sequence video frames.Type: ApplicationFiled: May 5, 2017Publication date: November 8, 2018Inventors: Tunc Ozan AYDIN, Florian Michael SCHEIDEGGER, Michael Stefano Fritz SCHAFFNER, Lukas CAVIGELLI, Luca BENINI, Aljosa Aleksej Andrej SMOLIC
-
Publication number: 20170319889Abstract: The present invention concerns an improved rowing machine, for the execution of gymnastic exercises similar to strokes and the like, comprising actuating means movable between a rest position and a working position, and a first braking device, operatively connected to said actuating means configured to brake the motion of said actuating means during the passage from said rest position to said working position, characterized in that said rowing machine comprises a second braking device operatively connected to said actuating means, said second braking device being configured to brake the motion of said actuating means during the passage from said rest position to said working position.Type: ApplicationFiled: May 4, 2017Publication date: November 9, 2017Inventors: Daniele CEI, Luca BENINI
-
Publication number: 20160166877Abstract: Disclosed is a manual treadmill for the exercise of a user, comprising: a frame extending along a longitudinal direction and rotational shafts suitable to rotate about corresponding rotational axes transversal to the longitudinal direction of the frame; and an exercise belt operatively connected to the rotational shafts, so as to generate an endless closed exercise path having an upper portion suitable to interact with the user and a lower portion facing a reference plane. The upper portion has a set curved side profile along the longitudinal direction of the frame so that a force generated by the user on the exercise belt generates the rotation of the rotational shafts and the exercise belt.Type: ApplicationFiled: December 11, 2015Publication date: June 16, 2016Inventors: Daniele CEI, Luca BENINI, Marco PIACENTI
-
Patent number: 8105217Abstract: A grip element for an exercise machine, comprising at least a substantially tubular handgrip (2), forming at least one outer surface (3) to be gripped by the user's hand while performing exercises to develop muscles or the like, and having at least one substantially longitudinal through-channel (4) in which there will engage at least one flexible cable (5) connected to at least one resistant load of at least one exercise machine, the grip element being characterized in that said handgrip (2) comprises means (6) for selective locking of the grip element in any position along the cable (5), the locking means being designed to prevent the handgrip (2) from sliding relative to the cable (5) when the grip element is manually translated and/or rotated in any direction in space.Type: GrantFiled: February 25, 2009Date of Patent: January 31, 2012Assignee: Technogym S.p.A.Inventors: Nerio Alessandri, Luca Benini, Roberto Malaguti, Paolo Pieri, Marco Casadei