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: 20210243295Abstract: 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: ApplicationFiled: January 31, 2020Publication date: August 5, 2021Inventors: Alessandro Luigi Chiantera, Gianluca Bernardini, Andrea Tortosa, Damiano Bassani, Paolo Ottaviano, MARCO MULAS, Elisabetta Rinaldi
-
Patent number: 11079927Abstract: 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: GrantFiled: September 25, 2019Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventors: Andrea Tortosa, Francesco Maria Carteri, Massimo Marra
-
Patent number: 11057233Abstract: 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: GrantFiled: March 5, 2020Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Alfonso D'Aniello, Alessandro Ghezzi, Andrea Tortosa, Damiano Bassani
-
Publication number: 20210117481Abstract: 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: ApplicationFiled: October 21, 2019Publication date: April 22, 2021Inventors: Andrea Tortosa, Paolo Bianchini, Flavio Pinzauti, Carlo Di Domenico
-
Publication number: 20210092071Abstract: 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: ApplicationFiled: September 20, 2019Publication date: March 25, 2021Inventors: Andrea Tortosa, Vinicio Bombacino, Elisabetta Rinaldi, Gianluca Bernardini
-
Patent number: 10949215Abstract: 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: GrantFiled: January 10, 2019Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Vinicio Bombacino, Claudio Falcone, Luca Lazzaro, Andrea Tortosa
-
Publication number: 20210073835Abstract: 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: ApplicationFiled: September 11, 2019Publication date: March 11, 2021Inventors: Matteo Rogante, Andrea Tortosa, Stefania Brigazzi, Francesco Triti
-
Publication number: 20210067474Abstract: 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: ApplicationFiled: August 26, 2019Publication date: March 4, 2021Inventors: Stefania Errore, Daniela Pellegrino, CRISTIANO COLANTUONO, Angelina Ascone, Andrea Tortosa
-
Patent number: 10938932Abstract: 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: GrantFiled: January 14, 2020Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Nicola Milanese, Stefano Sidoti, Andrea Tortosa
-
Patent number: 10880732Abstract: 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: GrantFiled: October 31, 2019Date of Patent: December 29, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vinicio Bombacino, Antonio Di Cocco, Leonardo Lanni, Andrea Tortosa
-
Patent number: 10831382Abstract: 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: GrantFiled: November 29, 2017Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Pier F. Bottan, Francesco M. Carteri, Giorgio Corsetti, Andrea Tortosa
-
Patent number: 10831848Abstract: 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: GrantFiled: June 7, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Francesco M. Carteri, Giorgio Corsetti, Massimo Marra, Andrea Tortosa
-
Publication number: 20200322385Abstract: 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: ApplicationFiled: July 16, 2019Publication date: October 8, 2020Inventors: Vinicio Bombacino, Andrea Tortosa, Stefania Oliverio, Rosario Boccia, Fabio D'Alfonso, Mario Rocco Garasto
-
Publication number: 20200322384Abstract: 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: ApplicationFiled: April 5, 2019Publication date: October 8, 2020Inventors: Vinicio Bombacino, Andrea Tortosa, Stefania Oliverio, Rosario Boccia, Fabio D'Alfonso, Mario Rocco Garasto
-
Patent number: 10785087Abstract: 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: GrantFiled: March 19, 2019Date of Patent: September 22, 2020Assignee: International Business Machines CorporationInventors: Cristina Bonanni, Nicola Milanese, Stefano Sidoti, Andrea Tortosa
-
Patent number: 10769829Abstract: 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: GrantFiled: October 1, 2018Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rossella De Gaetano, Gabriele de Capoa, Alessandro Ghezzi, Valerio Mercuri, Alfonso D'Aniello, Martha Pinelo, Corrado Gianfelici, Andrea Tortosa
-
Publication number: 20200233577Abstract: 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: ApplicationFiled: January 17, 2019Publication date: July 23, 2020Inventors: Antonio Bagarolo, Antonio Di Cocco, Paolo Ottaviano, Sandro Piccinini, Andrea Tortosa
-
Publication number: 20200164275Abstract: 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: ApplicationFiled: January 30, 2020Publication date: May 28, 2020Inventors: Andrea TORTOSA, Nicola MILANESE, Matteo ROGANTE
-
Publication number: 20200153924Abstract: 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: ApplicationFiled: January 14, 2020Publication date: May 14, 2020Inventors: Nicola Milanese, Stefano Sidoti, Andrea Tortosa
-
Patent number: 10632387Abstract: 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: GrantFiled: November 15, 2017Date of Patent: April 28, 2020Assignee: International Business Machines CorporationInventors: Andrea Tortosa, Nicola Milanese, Matteo Rogante