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).

  • Publication number: 20180237264
    Abstract: 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 comprises, at one end of the elevator shaft, an air conduit in which a first power generator stage comprising a propeller-driven electrical power generator is positioned. The method comprises further intercepting a floor selection for the cabin and disabling 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: Application
    Filed: February 22, 2017
    Publication date: August 23, 2018
    Inventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio M. Sgro
  • Publication number: 20180227343
    Abstract: 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: Application
    Filed: February 6, 2017
    Publication date: August 9, 2018
    Inventors: Stefano BORGHETTI, Gianluca DELLA CORTE, Leonida GIANFAGNA, Luigi MASSA
  • Publication number: 20180219748
    Abstract: A method and system for monitoring a resource consumption of an application running on a computer. A first metric describing the resource consumption of the application as a first function of time is tracked. A wavelet analysis of the first function is performed and a discontinuity is detected in the first function at a first time at which a coefficient determined from the wavelet analysis exceeds a specified threshold. The coefficient is indexed on a dilation parameter and a time offset parameter.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 2, 2018
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Stefano Proietti, Antonio M. Sgro
  • Publication number: 20180157577
    Abstract: 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: Application
    Filed: December 1, 2016
    Publication date: June 7, 2018
    Inventors: Gianluca DELLA CORTE, Francesca GALERI, Leonida GIANFAGNA, Antonio M. SGRO
  • Publication number: 20180039644
    Abstract: 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: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Cristina BONANNI, Giuseppe CIANO, Gianluca DELLA CORTE, Antonio DI COCCO, Alessandro DONATELLI, Filomena FERRARA, Giuseppe LONGOBARDI, Antonio Mario SGRO'
  • Publication number: 20180024875
    Abstract: 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 management action is performed based on the classified structural and local anomalies.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: Gianluca Della Corte, Leonida Gianfagna, Stefano Proietti, Roberto Pecoraro, Antonio M. Sgro
  • Patent number: 9774605
    Abstract: Controlling access to a computing system. An escalation request is received for performing a protected activity on the computing system by a user not authorized to perform the protected activity. At least one activity indicator being indicative of a skill required to perform the protected activity is retrieved. At least one user indicator being indicative of the skill possessed by the user is retrieved. An indication of a capability of the user to perform the protected activity according to a comparison between the at least one activity indicator and the at least one user indicator is determined. A temporary authorization for performing the protected activity to the user according to the capability thereof is granted or denied. The temporary authorization lasts for a limited time window.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Patent number: 9699053
    Abstract: A computer-implemented method for prediction of required number of server computing systems for future computing workload is provided. The computer implemented method comprises connecting a portion of a plurality of server computing systems of a data center. The computer-implemented method further comprises computing at least one server computing system of each of a class I server computing system, a class S server computing system, and a class R server computing system of the plurality of the server computing systems based on a deployment rate, an undeployment rate, and a removing rate of the each of the class I server computing system, the class S server computing system, and the class R server computing system.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Stefano Proietti, Antonio M. Sgro
  • Patent number: 9679161
    Abstract: A method, system, and/or computer program product stores information in a distributed data-processing environment. The method comprises: encrypting, by one or more processors, a piece of information; splitting, by one or more processors, the encrypted piece of information into at least one first encrypted block and at least one second encrypted block, at least part of said at least one first encrypted block being required for decrypting said at least one second encrypted block; distributing, by one or more processors, said at least one first encrypted block for storing in at least one first location; and distributing, by one or more processors, said at least one second encrypted block for storing in at least one second location.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: June 13, 2017
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Publication number: 20170139569
    Abstract: A method, system and program product for analyzing textual information and providing a visual representative of a summary of such textual information in the form of a ranked list of icons. A text to icon engine is used that takes as input a textual document. A plurality of icons are each associated to a specific rule such that when the text to icon engine processes textual input, it will apply the rules associated with the icons and return a value that represents how much the text belongs to a specific icon.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 18, 2017
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Publication number: 20170124084
    Abstract: Embodiments of the present invention provide systems, methods, and program products for automatic ranking of a technical software defect of a software service. Embodiments of the present invention can be used to collect technical environment parameters of a software service responsive to receiving a message associated with a technical software defect of the software service and determine a severity ranking value of the technical software defect based on a combined rating of the collected technical environment parameters wherein the technical environment parameters comprise at least a usage rate of the software service; a percentage of a number of users of the software-as-a-service environment authorized for using the software program; a log pattern of a signature of the technical software defect; and a percentage of a total functionality number of the software program, wherein the percentage defines a defect impact value.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 4, 2017
    Inventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Antonio M. Sgro'
  • Patent number: 9612899
    Abstract: A computing environment includes multiple software programs running on multiple endpoint computing machines. Each software program has associated diagnostics data. Each endpoint machine is running a diagnostics agent. The diagnostics agents are in communication with each other. A monitoring server interacting with the multiple software programs detects a malfunctioning associated with a software program running on a target endpoint, and submits a request to collect the diagnostics data of the malfunctioning software program. This collecting request is submitted to a service software program different from the malfunctioning program. The service software program may be running on a service endpoint different from the target endpoint. The requested diagnostics data is retrieved by the service software program from a diagnostics agent running on the target endpoint. The monitoring server then receives the requested diagnostics data from the service software program.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Della Corte, Giancarlo Delle Cese, Antonio M. Sgro, Pia Toro, Ignazio F. Trovato
  • Patent number: 9606894
    Abstract: A computing environment includes multiple software programs running on multiple endpoint computing machines. Each software program has associated diagnostics data. Each endpoint machine is running a diagnostics agent. The diagnostics agents are in communication with each other. A monitoring server interacting with the multiple software programs detects a malfunctioning associated with a software program running on a target endpoint, and submits a request to collect the diagnostics data of the malfunctioning software program. This collecting request is submitted to a service software program different from the malfunctioning program. The service software program may be running on a service endpoint different from the target endpoint. The requested diagnostics data is retrieved by the service software program from a diagnostics agent running on the target endpoint. The monitoring server then receives the requested diagnostics data from the service software program.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Della Corte, Giancarlo Delle Cese, Antonio M. Sgro, Pia Toro, Ignazio F. Trovato
  • Patent number: 9589146
    Abstract: An approach for hiding sensitive data in log files is provided. The approach uses a background program embedded within an operating system. The background program intercepts a write operation of an application and, in response to determining that the write operation is for a log file, gets content of the write operation. The background program checks a knowledge base that comprises information for the sensitive data and identifies the sensitive data in the content of the write operation. The background program masks the sensitive data in the content of the write operation, in response to determining that the content of the write operation has the sensitive data to be masked. In the log file, the background program writes modified content in which the sensitive data is masked.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ingo J. Averdunk, Gianluca Della Corte, Stefano Proietti, Antonio M. Sgro
  • Patent number: 9577869
    Abstract: A method, system and program product for balanced workload distribution in a plurality of networked computing nodes. The networked computing nodes may be arranged as a connected graph defining at least one direct neighbor to each networked computing node. The method comprises determining a first workload indicator of the i-th computing node, at a first stage before a new task may be started by the i-th computing node, determining an estimated workload indicator of the i-th computing node, assuming that the new task is performed at a second stage on the i-th computing node, determining estimated workload indicators of each direct neighbor assuming that the new task is performed at the second stage, deciding whether to move the new task to another computing node, and moving the new task to one of the direct neighboring computing nodes of the i-th computing node such that workloads are balanced.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Publication number: 20170017349
    Abstract: A method for a mapping of user interfaces includes providing a mapping description between first data elements of a first user interface and second data elements of a second user interface, receiving input events via the first user interface, and intercepting a communication between the first user interface and an application by an interface mapper. The method also includes aggregating a series of the received input events to a first user interface pattern, transforming the first user interface pattern to a second user interface pattern based on the mapping description, and rendering the second user interface pattern in a second user interface in parallel to rendering the first user interface pattern in the first user such that both user interfaces are visible at the same time.
    Type: Application
    Filed: July 14, 2015
    Publication date: January 19, 2017
    Inventors: Giuseppe Ciano, Gianluca Della Corte, Leonida Gianfagna, Luigi Massa, Antonio M. Sgro
  • Publication number: 20160378081
    Abstract: 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: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Patent number: 9529869
    Abstract: A method, system and program product for analyzing textual information and providing a visual representative of a summary of such textual information in the form of a ranked list of icons. A text to icon engine is used that takes as input a textual document. A plurality of icons are each associated to a specific rule such that when the text to icon engine processes textual input, it will apply the rules associated with the icons and return a value that represents how much the text belongs to a specific icon.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Publication number: 20160315894
    Abstract: A method includes intercepting a message sent from a computing machine of a first user to at least one second user, analyzing a content of the message to identify each matching context of one or more known contexts matching the content of the message, generating at least one shared entry for each matching context according to information corresponding to the matching context extracted from the message, and submitting each shared entry for publication to at least one collaborative system corresponding to the matching context of the shared entry.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Publication number: 20160259708
    Abstract: A computing environment includes multiple software programs running on multiple endpoint computing machines. Each software program has associated diagnostics data. Each endpoint machine is running a diagnostics agent. The diagnostics agents are in communication with each other. A monitoring server interacting with the multiple software programs detects a malfunctioning associated with a software program running on a target endpoint, and submits a request to collect the diagnostics data of the malfunctioning software program. This collecting request is submitted to a service software program different from the malfunctioning program. The service software program may be running on a service endpoint different from the target endpoint. The requested diagnostics data is retrieved by the service software program from a diagnostics agent running on the target endpoint. The monitoring server then receives the requested diagnostics data from the service software program.
    Type: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: Gianluca Della Corte, Giancarlo Delle Cese, Antonio M. Sgro, Pia Toro, Ignazio F. Trovato