Patents by Inventor Andrea Tortosa

Andrea Tortosa 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: 20210243295
    Abstract: A method is proposed for operating a mobile computing device. A potentially dangerous condition for a user of the mobile computing device is detected according to its position. A responsiveness level of the user (to recognize the potentially dangerous condition) is determined according to one or more operative parameters of the mobile computing device. One or more interactive functionalities of the mobile computing device are controlled in response to the potentially dangerous condition according to the responsiveness level. A computer program and a computer program product for performing the method are also proposed. Moreover, a mobile computing device for implementing the method is proposed.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Alessandro Luigi Chiantera, Gianluca Bernardini, Andrea Tortosa, Damiano Bassani, Paolo Ottaviano, MARCO MULAS, Elisabetta Rinaldi
  • Patent number: 11079927
    Abstract: Information that describes one or more touch events performed on a touchscreen display to interact with a graphical user interface (GUI) of a software application is received. A touch event density map based on a frequency of touch events on the touchscreen display as a function of touch event position on the touchscreen display is generated. One or more portions of the touchscreen display that received the highest density of touch events are identified. At least one of: dimension of the one or more graphical elements of the GUI associated with the one or more identified portions of the touchscreen display, a dimension of a touchscreen display area that corresponds to the one or more graphical elements, and a position relative to the one or more graphical elements of the touchscreen display area are modified.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrea Tortosa, Francesco Maria Carteri, Massimo Marra
  • Patent number: 11057233
    Abstract: Optimizing input component enablement for a plurality of communication devices that have input components associated with at least one of a group of meeting participants. At least one of the participants has an identification attribute in an electronic group meeting. A computer receives audio input from input components and analyzes qualitative attributes and content of the audio input to provide a set of quality metrics and a focus concept. The metrics are assessed to determine whether the audio input exceeds quality thresholds, and the focus concept is compared to participant identification attributes. A computer system makes determinations based on these assessments to selectively place input components that provide input with desired quality or which are associated with participants having identification attributes that correspond to the focus concept into an active speaking mode.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alfonso D'Aniello, Alessandro Ghezzi, Andrea Tortosa, Damiano Bassani
  • Publication number: 20210117481
    Abstract: In an approach, a processor retrieves an indication of a plurality of service computing systems storing corresponding information bunches, pertaining to a subject, that are available to a third party. A processor collects the corresponding information bunches from the service computing systems. A processor generates enriched information pertaining to the subject according to a combination of the corresponding information bunches. A processor verifies the enriched information against a security rule. A processor outputs a result of the verification of the enriched information to the subject.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Inventors: Andrea Tortosa, Paolo Bianchini, Flavio Pinzauti, Carlo Di Domenico
  • Publication number: 20210092071
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for managing geographic locations of resources utilized to operate and support a workload. The method includes one or more processors identifying a request. Processing resources of a first network accessible computing system, located at a first geographic location, are allocated to execute the request. The method further includes determining an originating geographic location of the request and determining parameters for executing the request. The method further includes identifying a second network accessible computing system based on the parameters. The second network accessible computing system is located at a second geographic location associated with the originating geographic location of the request.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 25, 2021
    Inventors: Andrea Tortosa, Vinicio Bombacino, Elisabetta Rinaldi, Gianluca Bernardini
  • Patent number: 10949215
    Abstract: A method, computer program product, and system identify a low-cost time to re-boot a system. The method includes a processor obtaining a request for a re-boot of a system. The processor obtains identifiers of uncompleted tasks executing in the system. Based on obtaining the identifiers, the processor obtains a task cost of each task of the uncompleted tasks, where a value of the task cost of each task relates to a portion of each task completed by the processor at a given time. The processor determines, based on the task costs associated with the uncompleted tasks, a re-boot cost for re-booting the system at the given time. The processor determined a system cost for not re-booting the system at the given time. The processor compares the re-boot cost to the system cost to determine whether to re-boot the system at the given time in response to the request.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: March 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Claudio Falcone, Luca Lazzaro, Andrea Tortosa
  • Publication number: 20210073835
    Abstract: An approach is provided that transmit a first set survey questions to a user with each of the first set questions corresponding to a primary survey goal. Survey answers are then received from the user. A cognitive system is then used to determining an affinity level between the user and the primary survey goal. If the affinity level reaches a threshold, then a second set of questions is transmitted to the user with these questions also corresponding to the primary survey goal. However, if the first affinity level fails to reach the threshold, then the second set of questions are based on a secondary survey goal and these questions are transmitted to the user.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 11, 2021
    Inventors: Matteo Rogante, Andrea Tortosa, Stefania Brigazzi, Francesco Triti
  • Publication number: 20210067474
    Abstract: A computer-implemented system and method aggregate electronic response messages. A communication server receives a request message from a sender addressed to a plurality of users. The request message contains within it an aggregation indicator indicating that responses to the request message are to be aggregated. A response address is modified within the request message directing a response message from a user to go to a message aggregation server, and the modified message is sent to each of the plurality of users.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventors: Stefania Errore, Daniela Pellegrino, CRISTIANO COLANTUONO, Angelina Ascone, Andrea Tortosa
  • Patent number: 10938932
    Abstract: Presenting notifications to one or more computing devices of a user is provided. A notification is received addressed to a client service running on a computing device of one or more computing devices of the user. The notification is classified based on content associated with the notification. User context of the user is determined based on user-related information received from the one or more computing devices. The notification is presented to one or more of the one or more computing devices of the user according to one or more modes of presentation, based on classifying the notification and determining the user context.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nicola Milanese, Stefano Sidoti, Andrea Tortosa
  • Patent number: 10880732
    Abstract: According to one aspect of the present disclosure, a method and technique for caller authentication is disclosed. The method includes, responsive to receiving a call from a telephone unit, identifying a received encrypted identification object having information associated with an identity of a caller placing the call. A telephone number corresponding to the caller is identified and a decryption key associated with the call is generated by combining the telephone number with a decryption code. The identification object is decrypted using the generated decryption key and an identity of the caller placing the call from the second telephone unit is verified based on the decrypted identification object.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: December 29, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vinicio Bombacino, Antonio Di Cocco, Leonardo Lanni, Andrea Tortosa
  • Patent number: 10831382
    Abstract: An interruption of services for a multi-tier application is avoided based on a probability of a disk failure. A criticality factor value is assigned to a component of the multi-tier application. A disk failure probability value is predicted for a disk drive of a disk volume accessed by the component. If the disk failure probability value is above a predefined probability value and the assigned criticality factor value of the component is below a predefined criticality threshold value for the disk drive, the disk drive is marked to be exchanged during a next maintenance window. Alternatively, if the disk failure probability value is above the predefined probability value and the assigned criticality factor value of the component is equal to or above the predefined criticality threshold value, an immediate full copy of data of the disk drive is performed to a newly instantiated disk volume on another disk drive.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pier F. Bottan, Francesco M. Carteri, Giorgio Corsetti, Andrea Tortosa
  • Patent number: 10831848
    Abstract: A computer-implemented method, system and computer program product for managing a software application. Load information indicative of a workload over time of one or more computing resources being used by the software application is monitored. Furthermore, social information indicative of a social activity over time relating to the software application is monitored. An estimated correlation between the monitored load information and the monitored social information is determined. A future requirement of the computing resources for the software application is then forecasted according to the monitored social information and the estimated correlation for use in provisioning the computing resources to the software application accordingly.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Francesco M. Carteri, Giorgio Corsetti, Massimo Marra, Andrea Tortosa
  • Publication number: 20200322385
    Abstract: Access is temporarily allowed to selected enterprise resources. A request to carry out an action is received from a private device. The private device is associated with an enterprise device, which has one or more enterprise policies in place. One or more steps for carrying out the requested action are defined, and it is determined that at least one policy from the enterprise policies is required for at least one of the steps. It is also determined that the at least one policy is in place on the private device. The private device is then allowed to carry out the requested action according to the at least one policy.
    Type: Application
    Filed: July 16, 2019
    Publication date: October 8, 2020
    Inventors: Vinicio Bombacino, Andrea Tortosa, Stefania Oliverio, Rosario Boccia, Fabio D'Alfonso, Mario Rocco Garasto
  • Publication number: 20200322384
    Abstract: Access is temporarily allowed to selected enterprise resources. A request to carry out an action is received from a private device. The private device is associated with an enterprise device, which has one or more enterprise policies in place. One or more steps for carrying out the requested action are defined, and it is determined that at least one policy from the enterprise policies is required for at least one of the steps. It is also determined that the at least one policy is in place on the private device. The private device is then allowed to carry out the requested action according to the at least one policy.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Vinicio Bombacino, Andrea Tortosa, Stefania Oliverio, Rosario Boccia, Fabio D'Alfonso, Mario Rocco Garasto
  • Patent number: 10785087
    Abstract: Embodiments of the present disclosure relate to improving computer performance. An action may be issued to a first client and a second client. A first optimization factor list (OFL) may be generated for the first client and a second OFL may be generated for the second client. After each OFL is generated, the first OFL may be compared to the second OFL. A correlation factor (CF) may be generated between the first client and the second client based on the OFL comparison, wherein the CF indicates a level of similarity between the first client and the second client. A bottleneck causing performance issues in the first client may be determined and computer configuration of the first client may be adjusted based on the bottleneck.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Cristina Bonanni, Nicola Milanese, Stefano Sidoti, Andrea Tortosa
  • Patent number: 10769829
    Abstract: An image controller intercepts a digital representation of an image originating from a user. The image controller performs a visual recognition operation on the image to identify at least one visual layer of a plurality of layers within the image and a separate perspective of the user associated with each layer. The image controller identifies a replacement layer assigned to an identifiable recipient, for a particular layer of the plurality of layers, in an analytics database specifying an expected perspective that corresponds with the separate perspective of the user for the particular layer. The image controller modifies the particular layer with the replacement layer for obtaining a transformed image amended for the identifiable recipient.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rossella De Gaetano, Gabriele de Capoa, Alessandro Ghezzi, Valerio Mercuri, Alfonso D'Aniello, Martha Pinelo, Corrado Gianfelici, Andrea Tortosa
  • Publication number: 20200233577
    Abstract: Mechanisms are provided to implement a smart device screen management mechanism for facilitating single-hand wide-screen management of the smart device. The mechanism identifies a movement indicated by a user in proximity of a screen of the smart device and determines whether the movement indicates a selection of an action item outside a maximum reach of the user when the user is operating the smart device with a single hand. Responsive to the movement indicating a selection of an action item outside the maximum reach of the user, the mechanism identifies a direction of the movement indicated by the user in proximity of the screen of the smart device and identifies a subset action items that are in the direction of the movement and outside the maximum reach. The mechanism then presents the subset of action items in a redrawn user interface within the maximum reach of the user.
    Type: Application
    Filed: January 17, 2019
    Publication date: July 23, 2020
    Inventors: Antonio Bagarolo, Antonio Di Cocco, Paolo Ottaviano, Sandro Piccinini, Andrea Tortosa
  • Publication number: 20200164275
    Abstract: Optimization of user experience in an interactive environment is disclosed. User experience input is generated by a user during a session of interaction. A user perception on an interaction is determined based on analyzing the user experience input by use of a cognitive model of user perception. For a negative user perception, one or more difficulty of respective items in the interaction is adjusted to match a skill level of the user.
    Type: Application
    Filed: January 30, 2020
    Publication date: May 28, 2020
    Inventors: Andrea TORTOSA, Nicola MILANESE, Matteo ROGANTE
  • Publication number: 20200153924
    Abstract: Presenting notifications to one or more computing devices of a user is provided. A notification is received addressed to a client service running on a computing device of one or more computing devices of the user. The notification is classified based on content associated with the notification. User context of the user is determined based on user-related information received from the one or more computing devices. The notification is presented to one or more of the one or more computing devices of the user according to one or more modes of presentation, based on classifying the notification and determining the user context.
    Type: Application
    Filed: January 14, 2020
    Publication date: May 14, 2020
    Inventors: Nicola Milanese, Stefano Sidoti, Andrea Tortosa
  • Patent number: 10632387
    Abstract: Optimization of user experience in an interactive environment is disclosed. User experience input is generated by a user during a session of interaction. A user perception on an interaction is determined based on analyzing the user experience input by use of a cognitive model of user perception. For a negative user perception, one or more difficulty of respective items in the interaction is adjusted to match a skill level of the user.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrea Tortosa, Nicola Milanese, Matteo Rogante