Patents by Inventor Fabio De Angelis
Fabio De Angelis 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: 20180239690Abstract: A mechanism is provided for managing problems in a software product installed on a plurality of computing machines. Tracking information of one or more problems being solved on corresponding ones of the plurality of computing machines is received. One or more solution models are established according to the tracking information. Corresponding diagnostic reports are collected from the computing machines according to the solution models, the diagnostic report of each computing machine indicating of any of the problems of the solution models occurring on the computing machine and a set of collected values of any diagnostic parameters of the solution models available on the computing machine. A determination is made of any applicable solutions for each of the computing machines according to a comparison of the diagnostic report of the computing machine with the solution models. Each of the plurality of computing machines then applies the corresponding applicable solutions.Type: ApplicationFiled: February 22, 2017Publication date: August 23, 2018Inventors: Luca Balestrazzi, Fabio De Angelis, Andrea Napoleoni, Stefano Sidoti
-
Publication number: 20180239603Abstract: A mechanism is provided for managing a development of a software program. An indication of one or more development tasks of the software program being completed is received. One or more development parameters of each of the one or more software artifacts is retrieved and each of the one or more software artifacts is associated with one or more functional areas of the software program. One or more development parameters of each of the one or more functional areas is calculated. A functional specification of the software program to be developed is retrieved and the functional specification is associated with one or more selected functional areas of the one or more functional areas. One or more development parameters of the functional specification are estimated. An indication of the one or more development parameters of the functional specification for managing a development thereof is then output.Type: ApplicationFiled: February 23, 2017Publication date: August 23, 2018Inventors: Luca Balestrazzi, Fabio De Angelis, Andrea Napoleoni, Stefano Sidoti
-
Publication number: 20180032538Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a request to download a first object by a first computing device, wherein the first computing device is of a plurality of computing devices in a local area network (LAN), referencing an object catalog in a mail server using an identifier associated with the first object, and upon determining that the object catalog does not include the identifier of the first object, storing the first object at a first storage location of a first storage device associated with the first computing device, computing a hash value for the first object, and storing, in the object catalog, indications of the hash value, the first storage device, and the first storage location of the first storage device in a record associated with the first object.Type: ApplicationFiled: July 26, 2016Publication date: February 1, 2018Inventors: Luca Balestrazzi, Fabio De Angelis, Andrea Napoleoni, Stefano Sidoti
-
Publication number: 20170141946Abstract: A method for managing a plurality of computing machines comprises deploying an indication of a management activity having an applicability rule to selected one or more of the computing machines to cause each of the selected computing machines fulfilling the applicability rule to execute the management activity on the selected computing machine, receiving an error message for each failure computing machine of the selected computing machines wherein the execution of the management activity has failed, determining at least one relevant property of each failure computing machine among a plurality of selected properties of the computing machines according to the corresponding error message, collecting a value of at least part of the selected properties for at least part of the computing machines, the values of the selected properties comprising a failure value of each relevant property for each failure computing machine, and updating the applicability rule according to the failure values.Type: ApplicationFiled: November 16, 2015Publication date: May 18, 2017Inventors: Luca Balestrazzi, Fabio De Angelis, Andrea Napoleoni, Stefano Sidoti
-
Publication number: 20170126691Abstract: In an approach for managing user profiles, a computer identifies a first user profile and one or more additional user profiles, wherein the first user profile is active on a computing device. The computer receives streaming data. The computer receives a trigger wherein the received trigger includes biometric data. The computer identifies a second user profile from the identified one or more additional user profiles that is associated with the received trigger. The computer compares biometric data from the second user profile with the biometric data in the received trigger. The computer determines whether the biometric data matches, within a defined tolerance level, the biometric data in the second user profile.Type: ApplicationFiled: January 16, 2017Publication date: May 4, 2017Inventors: Mauro Arcese, Fabio De Angelis, Nicola Milanese, Andrea Napoleoni, Stefano Sidoti
-
Patent number: 9588786Abstract: In an approach for managing user profiles, a computer identifies a first user profile and one or more additional user profiles, wherein the first user profile is active on a computing device. The computer receives streaming data. The computer receives a trigger wherein the received trigger includes biometric data. The computer identifies a second user profile from the identified one or more additional user profiles that is associated with the received trigger. The computer compares biometric data from the second user profile with the biometric data in the received trigger. The computer determines whether the biometric data matches, within a defined tolerance level, the biometric data in the second user profile.Type: GrantFiled: August 27, 2015Date of Patent: March 7, 2017Assignee: International Business Machines CorporationInventors: Mauro Arcese, Fabio De Angelis, Nicola Milanese, Andrea Napoleoni, Stefano Sidoti
-
Patent number: 9582296Abstract: In an approach for managing user profiles, a computer identifies a first user profile and one or more additional user profiles, wherein the first user profile is active on a computing device. The computer receives streaming data. The computer receives a trigger wherein the received trigger includes biometric data. The computer identifies a second user profile from the identified one or more additional user profiles that is associated with the received trigger. The computer compares biometric data from the second user profile with the biometric data in the received trigger. The computer determines whether the biometric data matches, within a defined tolerance level, the biometric data in the second user profile.Type: GrantFiled: September 18, 2014Date of Patent: February 28, 2017Assignee: International Business Machines CorporationInventors: Mauro Arcese, Fabio De Angelis, Nicola Milanese, Andrea Napoleoni, Stefano Sidoti
-
Publication number: 20160085565Abstract: In an approach for managing user profiles, a computer identifies a first user profile and one or more additional user profiles, wherein the first user profile is active on a computing device. The computer receives streaming data. The computer receives a trigger wherein the received trigger includes biometric data. The computer identifies a second user profile from the identified one or more additional user profiles that is associated with the received trigger. The computer compares biometric data from the second user profile with the biometric data in the received trigger. The computer determines whether the biometric data matches, within a defined tolerance level, the biometric data in the second user profile.Type: ApplicationFiled: August 27, 2015Publication date: March 24, 2016Inventors: Mauro Arcese, Fabio De Angelis, Nicola Milanese, Andrea Napoleoni, Stefano Sidoti
-
Publication number: 20160085564Abstract: In an approach for managing user profiles, a computer identifies a first user profile and one or more additional user profiles, wherein the first user profile is active on a computing device. The computer receives streaming data. The computer receives a trigger wherein the received trigger includes biometric data. The computer identifies a second user profile from the identified one or more additional user profiles that is associated with the received trigger. The computer compares biometric data from the second user profile with the biometric data in the received trigger. The computer determines whether the biometric data matches, within a defined tolerance level, the biometric data in the second user profile.Type: ApplicationFiled: September 18, 2014Publication date: March 24, 2016Inventors: Mauro Arcese, Fabio De Angelis, Nicola Milanese, Andrea Napoleoni, Stefano Sidoti
-
Publication number: 20150174430Abstract: A radiation dose control device for controlling an electron beam pulse delivered during a therapy session of IORT (Intra-Operative Radiation Therapy), comprising a PWM system configured to provide an electron injection at a DC voltage at each pulse of an input electron beam (FE) sent to the input of an electronic gun (G) of a linear accelerator or linac (AL), so that the output electron beam (FU) exiting said linac (AL) is highly stable, and so that a variation of the radiation dose of said output electron beam (FU) results only from the variation of the delivery time of said input electron beam (FE); said dose variation of the output electron beam (FU) is thus directly proportional to said delivery time of the input electron beam (FE).Type: ApplicationFiled: May 22, 2013Publication date: June 25, 2015Inventors: Giuseppe Felici, Vincenzo Iacoboni, Alessia Ciccotelli, Fabio De Angelis
-
Patent number: 9047010Abstract: A method of distinguishing at least one key of a key array. The method can include, via a processor, detecting initial startup of a processing system. The method further can include, during the initial startup, distinguishing at least a first key of the key array from other keys of the key array, wherein the first key is selectable to access a system startup menu or system function.Type: GrantFiled: June 29, 2011Date of Patent: June 2, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fabio De Angelis, Nicola Milanese, Andrea Napoleoni, Sergio Tarchi
-
Patent number: 9015531Abstract: Mechanisms for preventing a distribution of a failure caused by a sequence of instructions in a distributed client server environment are provided. These mechanisms comprise executing the sequence of instructions on a first client, the instructions being provided by a management control server and being indicative of maintenance actions. These mechanisms may further comprise determining by the first client a failure caused by the sequence of instructions, and generating a warning message by the first client based on the determined failure. The warning message may comprise an indicator for the sequence of instructions. In addition, these mechanisms may comprise sending the warning message for informing a second client about the sequence of instructions causing the failure in order to prevent a distribution of the failure.Type: GrantFiled: October 31, 2012Date of Patent: April 21, 2015Assignee: International Business Machines CorporationInventors: Fabio De Angelis, Nicola Milanese, Sandro Piccinini
-
Patent number: 8791437Abstract: The present invention concerns a device for shaping an electron beam of a machine for intraoperative radiation therapy (IORT—Intra Operative Radiation Therapy) using a tubular applicator (3) having a duct through which the electron beam is transmitted, the device being characterised in that it comprises a slab (1), provided with a hole (2) corresponding to the duct of the tubular applicator (3), and at least one planar element (10) comprising an upper plate (11) and a lower plate (12) removably attachable to each other through first mechanical coupling means (13), said at least one planar element (10) being removably attachable to the slab (1) through second mechanical coupling means (13, 14) so that the arrangement of said at least one planar element (10) with respect to the slab (1) is adjustable so as to define an aperture (20) of lower area than that of the section of the duct of the tubular applicator (3), the upper plate (11) of each planar element (10) being made of a first sterilisable biocompatible mType: GrantFiled: October 13, 2011Date of Patent: July 29, 2014Assignee: S.I.T.—Sordina IORT Technologies S.p.A.Inventors: Giuseppe Felici, Alessia Ciccotelli, Vincenzo Iacoboni, Fabio De Angelis, Nicola Mangiaracina, Aquilino Gava
-
Publication number: 20140054471Abstract: The present invention concerns a device for shaping an electron beam of a machine for intraoperative radiation therapy (IORT—Intra Operative Radiation Therapy) using a tubular applicator (3) having a duct through which the electron beam is transmitted, the device being characterised in that it comprises a slab (1), provided with a hole (2) corresponding to the duct of the tubular applicator (3), and at least one planar element (10) comprising an upper plate (11) and a lower plate (12) removably attachable to each other through first mechanical coupling means (13), said at least one planar element (10) being removably attachable to the slab (1) through second mechanical coupling means (13, 14) so that the arrangement of said at least one planar element (10) with respect to the slab (1) is adjustable so as to define an aperture (20) of lower area than that of the section of the duct of the tubular applicator (3), the upper plate (11) of each planar element (10) being made of a first sterilisable biocompatible mType: ApplicationFiled: October 13, 2011Publication date: February 27, 2014Applicant: S.I.T. - Sordina IORT Technologies S.p.A.Inventors: Giuseppe Felici, Alessia Ciccotelli, Vincenzo Iacoboni, Fabio De Angelis, Nicola Mangiaracina, Aquilino Gava
-
Publication number: 20130007427Abstract: A method of distinguishing at least one key of a key array. The method can include, via a processor, detecting initial startup of a processing system. The method further can include, during the initial startup, distinguishing at least a first key of the key array from other keys of the key array, wherein the first key is selectable to access a system startup menu or system function.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: FABIO DE ANGELIS, NICOLA MILANESE, ANDREA NAPOLEONI, SERGIO TARCHI
-
Publication number: 20120311225Abstract: A method for switching interface device input between computing devices can begin with connecting a primary computing device to a secondary computing device using a physical connector cable using the appropriate communications port of each computing device. An interface input control program can be configured to establish a unique interface trigger that defines a user-selected series of inputs that switches the primary computing device between a first input state and a second input state. Input from the interface input devices of the primary computing device can be interpreted by a device driver. In the first input state, the input can be directed to the operating system of the primary computing device. In the second input state, the input can be redirected to the secondary computing device via the physical connector cable, which can be recognized as having originated from local interface input devices.Type: ApplicationFiled: June 6, 2011Publication date: December 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fabio De Angelis, Nicola Milanese, Sandro Piccinini, Sergio Tarchi