Patents by Inventor Gianluca Della Corte
Gianluca Della Corte 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: 11182266Abstract: A method for determining subject matter experts includes monitoring, by a computer, an activity performed by a user during a period of time, the activity including a sequence of operations, based on the sequence of operations, determining a topic of the activity performed by the user, recognizing, by the computer, a hesitation pattern of the user associated with the topic during the period of time, based on the recognized hesitation pattern, calculating a confidence indicator associated with the activity, the confidence indicator specifies a confidence of the user in performing the activity, based on the confidence indicator being lower than a confidence threshold, identifying one or more subject matter experts for the determined topic, and prompting the user to submit a support request to at least one of the identified subject matter experts.Type: GrantFiled: June 20, 2018Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Gianluca Della Corte, Francesca Galeri, Leonida Gianfagna, Antonio M. Sgro
-
Patent number: 11174844Abstract: Aspects of the present invention provide an approach for controlling energy generation by an airflow originating from a moving elevator cabin. Wing pressure pads are positioned outside the elevator cabin extending to walls of the elevator shaft for preventing an airflow in the elevator shaft from above the elevator cabin to an area in the shaft below the elevator cabin. The elevator shaft is pressure-tight, and the elevator shaft has, at one end of the elevator shaft, an air conduit in which a first power generator stage having a propeller-driven electrical power generator is positioned. The method further intercepts a floor selection for the cabin and disables the power generators if a floor difference from a current position of the elevator cabin to a target position of the elevator cabin is below a predefined threshold value.Type: GrantFiled: November 2, 2018Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio M. Sgro
-
Patent number: 11163275Abstract: A method for adjusting a resource within an area utilizing voting by users. The method includes a computer processor receiving a request from one or more of the users to adjust a resource. The method further includes generating a voting poll for the resource. The method further includes communicating the generated voting poll to a plurality of users, wherein the plurality of users includes the one or more users. The method further includes identifying valid responses to the communicated voting poll based on a first policy related to the resource. The method further includes determining a response to the voting poll, wherein the response is based, at least in part, on the first policy related to the resource and aggregated valid responses of the voting poll. The method further includes applying the determined response to the resource.Type: GrantFiled: June 25, 2019Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
-
Patent number: 11157946Abstract: An image captured at a first moment in time is received. A user is identified by comparing at least one facial feature extracted from the image with user information stored in a database. It is determined whether the user observed a visual display by determining whether the visual display was within the visual field of the user. Upon determining that the user observed the visual display, the image is processed with a sentiment analysis module to determine a sentiment of the user. Further, it is determined, based on a record stored in a transaction database, that the user purchased the first product at a second moment in time, and an engagement index is generated for the visual display based on processing the determined sentiment of the user and a period of elapsed time between the second moment in time and the first moment in time.Type: GrantFiled: July 17, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Antonio Perrone, Alessandro Donatelli, Gianluca Della Corte, Antonio Sgro, Roberto Pecoraro
-
Patent number: 11151600Abstract: An image captured at a first moment in time is received. A user is identified by comparing at least one facial feature extracted from the image with user information stored in a database. It is determined whether the user observed a visual display by determining whether the visual display was within the visual field of the user. Upon determining that the user observed the visual display, the image is processed with a sentiment analysis module to determine a sentiment of the user. Further, it is determined, based on a record stored in a transaction database, that the user purchased the first product at a second moment in time, and an engagement index is generated for the visual display based on processing the determined sentiment of the user and a period of elapsed time between the second moment in time and the first moment in time.Type: GrantFiled: April 23, 2018Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Antonio Perrone, Alessandro Donatelli, Gianluca Della Corte, Antonio Sgro, Roberto Pecoraro
-
Patent number: 11062007Abstract: A method and system for improving automated software execution is provided. The method includes receiving in real time from a video retrieval device, visual data associated with a user of a hardware device. The user is identified with respect to the visual data. Internal software applications and hardware structures are scanned in real time and relationships between a group of Web based software applications and a group of internal software applications and hardware structures authorized for access by the user are determined. Information associated with network and hardware device access by the user is analyzed actions for execution with respect to access to the group of Web based software applications and internal software applications and hardware structures are determined. In response, the automated actions are executed with respect to access to the group of Web based software applications and internal software applications and hardware structures.Type: GrantFiled: July 2, 2019Date of Patent: July 13, 2021Assignee: International Business Machines CorporationInventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio M. Sgro
-
Patent number: 11055515Abstract: A computer system, computer program product, method for modifying a presentation based on a behavior of a plurality of participants includes monitoring at least part of the plurality of participants to the presentation by sensing a behavior information relating to a behavior of the plurality of participants during the presentation, interpreting the behavior information to determine one or more behavior indicators of the behavior of the plurality of participants, determining an interest indicator of an interest of the plurality of participants during the presentation, according to the behavior indicators, determining a suggestion for conducting the presentation according to the interest indicator, and outputting an indication of the suggestion to a presenter of the presentation for use by the presenter to conduct the presentation.Type: GrantFiled: December 13, 2017Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio Sgro
-
Patent number: 11048920Abstract: A computer system, computer program product, method for modifying a presentation based on a behavior of a plurality of participants includes monitoring at least part of the plurality of participants to the presentation by sensing a behavior information relating to a behavior of the plurality of participants during the presentation, interpreting the behavior information to determine one or more behavior indicators of the behavior of the plurality of participants, determining an interest indicator of an interest of the plurality of participants during the presentation, according to the behavior indicators, determining a suggestion for conducting the presentation according to the interest indicator, and outputting an indication of the suggestion to a presenter of the presentation for use by the presenter to conduct the presentation.Type: GrantFiled: November 13, 2017Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio Sgro
-
Patent number: 10999333Abstract: A method, computer program product, and system includes a processor(s) initiating a web conferencing session between a host and a client, by the client receiving a presentation and transmitting the presentation to a semantic engine, wherein the semantic engine performs an automatic machine learning session to generate a presentation concepts list comprising concepts relevant to the presentation, and progressively displaying the presentation in a thin client application on the client. The processor(s) monitors on the client, during the web conferencing session, activities executed on the client and extracts web concepts related to the activities executed on the client. The processor(s) determines an interest level of a user of the client in the presentation, based on determining a presence or absence of a relationship of each web concept to one or more of the concepts relevant to the presentation and displays the interest level in a graphical user interface.Type: GrantFiled: June 20, 2019Date of Patent: May 4, 2021Assignee: International Business Machines CorporationInventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Luigi Massa
-
Patent number: 10956606Abstract: A method to replace profile related data is suggested. A history database including recorded profile related data may be provided. Upon receiving actual profile related data, a processor may retrieve, from the history database, at least one recorded profile related data, matching to the actual profile related data. Then, a command may be received, from a user, to replace at least one part of the actual profile related data.Type: GrantFiled: March 22, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Gianluca Della Corte, Leonida Gianfagna, Stefano Proietti, Antonio Sgro
-
Patent number: 10956252Abstract: Methods and systems for detecting anomalous behavior include performing a principal component analysis on a plurality of key performance indicators (KPIs) to determine a set of principal axes. The KPIs are clustered in a space defined by the set of principal axes. Local anomalies are determined in the clustered KPIs by comparing, for each individual KPI in clusters that conform to a Gaussian distribution, a distance from a respective cluster mean to a threshold. Structural anomalies are determined in the clustered KPIs. The structural and local anomalies are classified based on historical information. A management action is performed based on the classified structural and local anomalies.Type: GrantFiled: November 21, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Gianluca Della Corte, Leonida Gianfagna, Stefano Proietti, Roberto Pecoraro, Antonio M. Sgro
-
Patent number: 10956253Abstract: Methods and systems for detecting anomalous behavior include performing a principal component analysis on a plurality of key performance indicators (KPIs) to determine a set of principal axes. The KPIs are clustered in a space defined by the set of principal axes. Local and structural anomalies are determined in the clustered KPIs. The structural and local anomalies are classified based on historical information. A transformation is performed from a space based on the principal axes to an original space. It is determined whether each of the local and structural anomalies is a global or a local anomaly. A management action is performed based on the classified structural and local anomalies.Type: GrantFiled: November 21, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Gianluca Della Corte, Leonida Gianfagna, Stefano Proietti, Roberto Pecoraro, Antonio M. Sgro
-
Patent number: 10936695Abstract: Techniques are disclosed for distributing online content (e.g., news articles, blog posts, and the like) to a social media provider at a point in time determined based on topic maturity. One or more metrics are obtained from each of a plurality of social media providers. The metrics relate to a topic associated with a document for publishing on the social media providers. A measure is determined for each of the social media providers. The measure indicates when to publish the document on the social media provider based on the metrics associated with that provider. Upon determining that the measure exceeds a threshold for at least one of the social media providers, the document is published to the social media provider.Type: GrantFiled: August 2, 2016Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Cristina Bonanni, Giuseppe Ciano, Gianluca Della Corte, Antonio Di Cocco, Alessandro Donatelli, Filomena Ferrara, Giuseppe Longobardi, Antonio Sgro'
-
Patent number: 10742535Abstract: A method and system or monitoring a resource consumption of an application running on a computer. A first metric describes the resource consumption of the application as a first function of time. A wavelet analysis of the first function of time is performed. A discontinuity in the first function is detected at a first time at which a coefficient determined from the wavelet analysis exceeds a specified threshold. A cross-correlation of the first metric and a second metric describing the resource consumption of the application as a second function of time are calculated. A diagnostic level associated with the discontinuity in the first function is adjusted based on the calculated cross-correlation. In response to adjusting the diagnostic level, a debugging function on the application is started in response to the cross correlation having a value indicative of an anomaly within the application.Type: GrantFiled: April 16, 2019Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Gianluca Della Corte, Alessandro Donatelli, Stefano Proietti, Antonio M. Sgro
-
Publication number: 20190391895Abstract: A method for determining subject matter experts includes monitoring, by a computer, an activity performed by a user during a period of time, the activity including a sequence of operations, based on the sequence of operations, determining a topic of the activity performed by the user, recognizing, by the computer, a hesitation pattern of the user associated with the topic during the period of time, based on the recognized hesitation pattern, calculating a confidence indicator associated with the activity, the confidence indicator specifies a confidence of the user in performing the activity, based on the confidence indicator being lower than a confidence threshold, identifying one or more subject matter experts for the determined topic, and prompting the user to submit a support request to at least one of the identified subject matter experts.Type: ApplicationFiled: June 20, 2018Publication date: December 26, 2019Inventors: Gianluca Della Corte, Francesca Galeri, Leonida Gianfagna, Antonio M. Sgro
-
Patent number: 10496518Abstract: A method, associated system, and computer program product are disclosed for facilitating improved objectivity of feedback for evaluating software programs. The feedback is provided by a user. The method comprises, upon determining an authorization to monitor usage of a predefined program by the user, retrieving a predefined evaluation profile specifying one or more parameters for assessing usage of the program. The method further comprises accessing usage data associated with the user and the program, and calculating, based on the usage data and relative to the one or more parameters of the evaluation profile, a program usage score associated with the user and the program. The method further comprises transmitting the program usage level from the computing device to an external feedback evaluation system. The external feedback evaluation system is configured to associate the program usage level with the feedback provided by the user and related to the program.Type: GrantFiled: December 1, 2016Date of Patent: December 3, 2019Assignee: International Business Machines CorporationInventors: Gianluca Della Corte, Francesca Galeri, Leonida Gianfagna, Antonio M. Sgro
-
Publication number: 20190340647Abstract: An image captured at a first moment in time is received. A user is identified by comparing at least one facial feature extracted from the image with user information stored in a database. It is determined whether the user observed a visual display by determining whether the visual display was within the visual field of the user. Upon determining that the user observed the visual display, the image is processed with a sentiment analysis module to determine a sentiment of the user. Further, it is determined, based on a record stored in a transaction database, that the user purchased the first product at a second moment in time, and an engagement index is generated for the visual display based on processing the determined sentiment of the user and a period of elapsed time between the second moment in time and the first moment in time.Type: ApplicationFiled: July 17, 2019Publication date: November 7, 2019Inventors: Antonio PERRONE, Alessandro DONATELLI, Gianluca DELLA CORTE, Antonio SGRO, Roberto PECORARO
-
Publication number: 20190325124Abstract: A method and system for improving automated software execution is provided. The method includes receiving in real time from a video retrieval device, visual data associated with a user of a hardware device. The user is identified with respect to the visual data. Internal software applications and hardware structures are scanned in real time and relationships between a group of Web based software applications and a group of internal software applications and hardware structures authorized for access by the user are determined. Information associated with network and hardware device access by the user is analyzed actions for execution with respect to access to the group of Web based software applications and internal software applications and hardware structures are determined. In response, the automated actions are executed with respect to access to the group of Web based software applications and internal software applications and hardware structures.Type: ApplicationFiled: July 2, 2019Publication date: October 24, 2019Inventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio M. Sgro
-
Publication number: 20190325479Abstract: An image captured at a first moment in time is received. A user is identified by comparing at least one facial feature extracted from the image with user information stored in a database. It is determined whether the user observed a visual display by determining whether the visual display was within the visual field of the user. Upon determining that the user observed the visual display, the image is processed with a sentiment analysis module to determine a sentiment of the user. Further, it is determined, based on a record stored in a transaction database, that the user purchased the first product at a second moment in time, and an engagement index is generated for the visual display based on processing the determined sentiment of the user and a period of elapsed time between the second moment in time and the first moment in time.Type: ApplicationFiled: April 23, 2018Publication date: October 24, 2019Inventors: Antonio Perrone, ALESSANDRO DONATELLI, Gianluca Della Corte, Antonio Sgro, Roberto Pecoraro
-
Publication number: 20190310594Abstract: A method for adjusting a resource within an area utilizing voting by users. The method includes a computer processor receiving a request from one or more of the users to adjust a resource. The method further includes generating a voting poll for the resource. The method further includes communicating the generated voting poll to a plurality of users, wherein the plurality of users includes the one or more users. The method further includes identifying valid responses to the communicated voting poll based on a first policy related to the resource. The method further includes determining a response to the voting poll, wherein the response is based, at least in part, on the first policy related to the resource and aggregated valid responses of the voting poll. The method further includes applying the determined response to the resource.Type: ApplicationFiled: June 25, 2019Publication date: October 10, 2019Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro