Patents by Inventor Luigi Presti
Luigi Presti 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: 11422997Abstract: A computer-implemented method and computer processing system are provided. The method includes identifying, by a processor, atomic operations within a sequence of data elements and metadata associated with the atomic operations. The sequence of data elements is related to an interaction between a user and a user interface of a computer system that includes the processor. The method also includes calculating, by the processor, correlation indexes from the metadata. A respective correlation index is calculated for various atomic operation groups formed from the atomic operations. The method additionally includes identifying, by the processor, a macro operation from at least one of the correlation indexes. The macro operation includes multiple correlated atomic operations from among the atomic operations identified within the sequence.Type: GrantFiled: January 15, 2020Date of Patent: August 23, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Patent number: 11032774Abstract: Provided is a method for managing a mobile computing device in an emergency condition that includes receiving an emergency message indicative of the emergency condition being distributed from a management computing system to any mobile computing devices in an emergency area corresponding to the emergency condition. The method includes collecting one or more involvement parameters depending on an involvement of a person associated with the mobile computing device in the emergency condition. The method includes determining an involvement indicator representative of the involvement of the person according to the involvement parameters. The method includes sending the involvement indicator to the management computing system. The method includes controlling one or more resources thereof according to the involvement indicator.Type: GrantFiled: July 25, 2019Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Patent number: 11032773Abstract: Provided is a method for managing a mobile computing device in an emergency condition that includes receiving an emergency message indicative of the emergency condition being distributed from a management computing system to any mobile computing devices in an emergency area corresponding to the emergency condition. The method includes collecting one or more involvement parameters depending on an involvement of a person associated with the mobile computing device in the emergency condition. The method includes determining an involvement indicator representative of the involvement of the person according to the involvement parameters. The method includes sending the involvement indicator to the management computing system. The method includes controlling one or more resources thereof according to the involvement indicator.Type: GrantFiled: July 25, 2019Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Patent number: 10904757Abstract: A system for performing a remote pre-authentication of a user-device for accessing network services of one or more wi-fi network services of one or more wi-fi network providers. A data capturing module captures wi-fi registration data and user registration data. A receiving module receives a trip code relating to a user's travel bookings. An identifying module identifies geographical locations corresponding to the set of travel bookings associated with the user. An auto-populating module auto-populates a set of wi-fi login forms corresponding to the geographical locations. A gathering module gathers real-time location data of the user. An over-riding module over-rides the wi-fi registration process when the user comes within the range of the wi-fi service provider.Type: GrantFiled: December 20, 2018Date of Patent: January 26, 2021Inventors: Giuseppe Longobardi, Riccardo Pizzutilo, Ilaria Gorga, Luigi Presti
-
Patent number: 10904191Abstract: A method is provided for deleting a content element of a chat history lacking long-term relevance. The method includes receiving a content element, assigning the content element to a topic, determining a relationship index value for the content element to the topic using a validity value, which is a function of an access rate and a credibility index value. The method also includes comparing the relationship index threshold value for the topic of a first chat user, where the content element has been generated by a second chat user, and linking the content element of the second chat user to the topic in the chat history of the first user. The content element is deleted if it is not linked to any other chat history of another chat user of the plurality of chat users, thereby saving long-term chat storage space.Type: GrantFiled: July 24, 2019Date of Patent: January 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Alessandro Tomasi, Francesca Ziantoni
-
Patent number: 10783317Abstract: Managing markup documents having a definition conforming to a pre-defined specification by retrieving the definition of a content markup document, the definition including a set of one or more content portions enclosed within a content element of semantically neutral type having a content identifier, retrieving the definition of a layout markup document, the definition including a set of layout elements of semantically neutral type each one having a layout identifier, and generating the definition of a combined markup document from the definition of the layout markup document and the definition of the at least one content markup page, where generating the definition of a combined markup document includes inserting the content portion enclosed within each content element of the content markup document into the definition of the layout markup document in correspondence of each layout element with the layout identifier matching the content identifier of the content element.Type: GrantFiled: November 26, 2018Date of Patent: September 22, 2020Assignee: International Business Machines CorporationInventors: Antonello Arzuffi, Davide Cosentino, Remo Freddi, Luigi Presti, Michelangelo Serpico, Antonio Zasa
-
Publication number: 20200204996Abstract: A system for performing a remote pre-authentication of a user-device for accessing network services of one or more wi-fi network services of one or more wi-fi network providers. A data capturing module captures wi-fi registration data and user registration data. A receiving module receives a trip code relating to a user's travel bookings. An identifying module identifies geographical locations corresponding to the set of travel bookings associated with the user. An auto-populating module auto-populates a set of wi-fi login forms corresponding to the geographical locations. A gathering module gathers real-time location data of the user. An over-riding module over-rides the wi-fi registration process when the user comes within the range of the wi-fi service provider.Type: ApplicationFiled: December 20, 2018Publication date: June 25, 2020Inventors: GIUSEPPE LONGOBARDI, RICCARDO PIZZUTILO, ILARIA GORGA, LUIGI PRESTI
-
Publication number: 20200151159Abstract: A computer-implemented method and computer processing system are provided. The method includes identifying, by a processor, atomic operations within a sequence of data elements and metadata associated with the atomic operations. The sequence of data elements is related to an interaction between a user and a user interface of a computer system that includes the processor. The method also includes calculating, by the processor, correlation indexes from the metadata. A respective correlation index is calculated for various atomic operation groups formed from the atomic operations. The method additionally includes identifying, by the processor, a macro operation from at least one of the correlation indexes. The macro operation includes multiple correlated atomic operations from among the atomic operations identified within the sequence.Type: ApplicationFiled: January 15, 2020Publication date: May 14, 2020Inventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Patent number: 10592489Abstract: A computer-implemented method and computer processing system are provided. The method includes intercepting, by a processor, a sequence of data elements related to an interaction between a user and a user interface of a computer system that includes the processor. The method further includes identifying, by the processor, atomic operations within the sequence and metadata associated with the atomic operations. The method also includes calculating, by the processor, correlation indexes from the metadata. A respective correlation index is calculated for various atomic operation groups formed from the atomic operations. The method additionally includes identifying, by the processor, a macro operation from at least one of the correlation indexes. The macro operation includes multiple correlated atomic operations from among the atomic operations identified within the sequence.Type: GrantFiled: December 1, 2016Date of Patent: March 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Patent number: 10574612Abstract: A method is provided for deleting a content element of a chat history lacking long-term relevance. The method includes receiving a content element, conditionally assigning the content element to the topic, determining a relationship index value for the content element to the topic using a validity value, which is a function of an access rate and a credibility index value. The method may also include comparing the relationship index threshold value for the topic of a first chat user, where the content element has been generated by a second chat user. The method also includes linking the content element of the second chat user to the topic in the chat history of the first user, and deleting the content element if it is not linked to any other chat history of another chat user of the plurality of chat users.Type: GrantFiled: March 17, 2017Date of Patent: February 25, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Alessandro Tomasi, Francesca Ziantoni
-
Patent number: 10526088Abstract: A method for automatically delivering a physical mail includes receiving, by an unmanned aerial vehicle from an unmanned aerial vehicle management system, a delivery information, the delivery information includes information about a first secure mailbox and information about a second secure mailbox, the first secure mailbox being related to a first target user, delivering the physical mail to the first secure mailbox, and rerouting the unmanned aerial vehicle carrying the physical mail from the first secure mailbox to the second secure mailbox in response to the physical mail being delivered to the first secure mailbox.Type: GrantFiled: November 30, 2018Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Alessandro Tomasi, Francesca Ziantoni
-
Publication number: 20190364510Abstract: Provided is a method for managing a mobile computing device in an emergency condition that includes receiving an emergency message indicative of the emergency condition being distributed from a management computing system to any mobile computing devices in an emergency area corresponding to the emergency condition. The method includes collecting one or more involvement parameters depending on an involvement of a person associated with the mobile computing device in the emergency condition. The method includes determining an involvement indicator representative of the involvement of the person according to the involvement parameters. The method includes sending the involvement indicator to the management computing system. The method includes controlling one or more resources thereof according to the involvement indicator.Type: ApplicationFiled: July 25, 2019Publication date: November 28, 2019Inventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Publication number: 20190364509Abstract: Provided is a method for managing a mobile computing device in an emergency condition that includes receiving an emergency message indicative of the emergency condition being distributed from a management computing system to any mobile computing devices in an emergency area corresponding to the emergency condition. The method includes collecting one or more involvement parameters depending on an involvement of a person associated with the mobile computing device in the emergency condition. The method includes determining an involvement indicator representative of the involvement of the person according to the involvement parameters. The method includes sending the involvement indicator to the management computing system. The method includes controlling one or more resources thereof according to the involvement indicator.Type: ApplicationFiled: July 25, 2019Publication date: November 28, 2019Inventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Publication number: 20190349327Abstract: A method is provided for deleting a content element of a chat history lacking long-term relevance. The method includes receiving a content element, assigning the content element to a topic, determining a relationship index value for the content element to the topic using a validity value, which is a function of an access rate and a credibility index value. The method also includes comparing the relationship index threshold value for the topic of a first chat user, where the content element has been generated by a second chat user, and linking the content element of the second chat user to the topic in the chat history of the first user. The content element is deleted if it is not linked to any other chat history of another chat user of the plurality of chat users, thereby saving long-term chat storage space.Type: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Inventors: Simone BONAZZOLI, Marco BORGIANNI, Claudio FALCONE, Alessio FIORAVANTI, Giuseppe LONGOBARDI, Silvano LUTRI, Luigi PRESTI, Paolo SALERNO, Alessandro TOMASI, Francesca ZIANTONI
-
Patent number: 10425899Abstract: Provided is a method for managing a mobile computing device in an emergency condition that includes receiving an emergency message indicative of the emergency condition being distributed from a management computing system to any mobile computing devices in an emergency area corresponding to the emergency condition. The method includes collecting one or more involvement parameters depending on an involvement of a person associated with the mobile computing device in the emergency condition. The method includes determining an involvement indicator representative of the involvement of the person according to the involvement parameters. The method includes sending the involvement indicator to the management computing system. The method includes controlling one or more resources thereof according to the involvement indicator.Type: GrantFiled: May 22, 2018Date of Patent: September 24, 2019Assignee: International Business Machines CorporationInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Ilaria Gorga, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Francesca Ziantoni
-
Patent number: 10379834Abstract: A solution is proposed for managing a multi-tenant software application adapted to serve a plurality of tenants. A deletion request is received for deleting one of the tenants from the plurality of tenants. Responsive to receiving the deletion request, an instance of the software application associated with the tenant to be deleted is disabled. The disabled instance of the software application associated with the tenant to be deleted is deleted after a protection period from the deletion request. An addition request for adding a new tenant to the software application is received. An instance of the software application for the new tenant is allocated to a selected instance of the software application.Type: GrantFiled: November 14, 2017Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Domenico Agostinacchio, Franco Mossotto, Riccardo Pizzutilo, Luigi Presti
-
Publication number: 20190092470Abstract: A method for automatically delivering a physical mail includes receiving, by an unmanned aerial vehicle from an unmanned aerial vehicle management system, a delivery information, the delivery information includes information about a first secure mailbox and information about a second secure mailbox, the first secure mailbox being related to a first target user, delivering the physical mail to the first secure mailbox, and rerouting the unmanned aerial vehicle carrying the physical mail from the first secure mailbox to the second secure mailbox in response to the physical mail being delivered to the first secure mailbox.Type: ApplicationFiled: November 30, 2018Publication date: March 28, 2019Inventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Alessandro Tomasi, Francesca Ziantoni
-
Publication number: 20190095407Abstract: Managing markup documents having a definition conforming to a pre-defined specification by retrieving the definition of a content markup document, the definition including a set of one or more content portions enclosed within a content element of semantically neutral type having a content identifier, retrieving the definition of a layout markup document, the definition including a set of layout elements of semantically neutral type each one having a layout identifier, and generating the definition of a combined markup document from the definition of the layout markup document and the definition of the at least one content markup page, where generating the definition of a combined markup document includes inserting the content portion enclosed within each content element of the content markup document into the definition of the layout markup document in correspondence of each layout element with the layout identifier matching the content identifier of the content element.Type: ApplicationFiled: November 26, 2018Publication date: March 28, 2019Inventors: Antonello Arzuffi, Davide Cosentino, Remo Freddi, Luigi Presti, Michelangelo Serpico, Antonio Zasa
-
Patent number: 10207803Abstract: A computer program product for automatically delivering a physical mail includes receiving, by an unmanned aerial vehicle from an unmanned aerial vehicle management system, a delivery information, the delivery information includes information about a first secure mailbox and information about a second secure mailbox, the first secure mailbox being related to a first target user, delivering the physical mail to the first secure mailbox, and rerouting the unmanned aerial vehicle carrying the physical mail from the first secure mailbox to the second secure mailbox in response to the physical mail being delivered to the first secure mailbox.Type: GrantFiled: October 12, 2017Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Simone Bonazzoli, Marco Borgianni, Claudio Falcone, Alessio Fioravanti, Giuseppe Longobardi, Silvano Lutri, Luigi Presti, Paolo Salerno, Alessandro Tomasi, Francesca Ziantoni
-
Patent number: 10169309Abstract: Managing markup documents having a definition conforming to a pre-defined specification by retrieving the definition of a content markup document, the definition including a set of one or more content portions enclosed within a content element of semantically neutral type having a content identifier, retrieving the definition of a layout markup document, the definition including a set of layout elements of semantically neutral type each one having a layout identifier, and generating the definition of a combined markup document from the definition of the layout markup document and the definition of the at least one content markup page, where generating the definition of a combined markup document includes inserting the content portion enclosed within each content element of the content markup document into the definition of the layout markup document in correspondence of each layout element with the layout identifier matching the content identifier of the content element.Type: GrantFiled: October 9, 2014Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Antonello Arzuffi, Davide Cosentino, Remo Freddi, Luigi Presti, Michelangelo Serpico, Antonio Zasa