Patents by Inventor Giulia Carnevale

Giulia Carnevale 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: 11190473
    Abstract: A content score value is assigned to a text message for content categories. Context data values relating to the text message and to context categories are collected. A context score value for each context category is determined by comparing the context data values with context data threshold values. A content score value for each content category is determined by comparing the content data values with content data threshold values. A difference factor value is calculated as a square root of a summation over differences between the context score values and the content score values. If the difference factor value is determined to exceed a specified difference factor threshold value, then a confirmation is requested and received. The text message is sent by electronic mail to a receiving address.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Patent number: 11095632
    Abstract: A computer implemented method for preventing fraudulent activity on a user account includes analyzing a set of personal information corresponding to a user to identify one or more travel events, wherein each travel event indicates a corresponding timeframe and location, receiving an access attempt made with respect to a user account and a current location corresponding to the access attempt, determining whether the current location corresponds to a location indicated by the one or more identified travel events, analyzing one or more external sources to determine whether the current location is explainable responsive to determining the current location does not correspond to a location indicated by the one or more identified travel events, and denying the received access attempt made with respect to the user account responsive to determining the current location is not explainable.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Daniele Morgantini, Giulia Carnevale, Mariella Galileo, Domenico Biondi
  • Patent number: 10984768
    Abstract: Detecting vibrato bar technique for a string instrument can include analyzing, using a processor, a note signal of the string instrument to detect a selected instrumental technique from a plurality of instrumental techniques, analyzing, using the processor, a noise signal of the string instrument to detect a change in frequency of the noise signal, and generating, using the processor, a vibrato bar event responsive to detecting the selected instrumental technique and the change in frequency of the noise signal.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: April 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Patent number: 10942772
    Abstract: A method and system for dispatching jobs for execution in a computing system containing multiple processors that include one or more processors that retrieve an indication of a last processor of the processors of a current class to which a last job of jobs of the current class has been submitted for execution. A new job of multiple jobs has been assigned to the current class. The one or more processors retrieve an indication of a delta number of the jobs being submitted for execution to the last processor of the current class. The one or more processors submit the new job for execution to a submission processor of the multiple processors. The submission processor is set to a selected processor of the multiple processors according to a comparison between the delta number and the queue size of the last processor of the current class.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: March 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marzia E. Castellani, Marco Gianfico, Roberto Ragusa
  • Patent number: 10902099
    Abstract: A method for generating debuggable obfuscated script includes embedding into a Web page, a query to a data store of a client for a key disposed within fixed storage of the client, further embedding into the Web page both an encrypted network reference to an un-obfuscated, clear form of a script, the encrypted network reference being decryptable with the key, and also an un-encrypted reference to an obfuscated form of the script and yet further embedding into the Web page, a selection directive selecting and decrypting the encrypted network reference to retrieve the un-obfuscated form upon loading the Web page on the condition that the key is found in the fixed storage, but otherwise selecting the un-encrypted reference to retrieve the obfuscated form. The method additionally includes serving the Web page to the client.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Patent number: 10742615
    Abstract: Construction of the static webpage begins. A first portion of content of the static webpage to encrypt is identified, the first portion being less than the entire static webpage. The first portion of content of the static webpage is encrypted. A first decryption key is provided to a first group of user devices, wherein the first decryption key allows each user device in the first group of user devices to decrypt the first encrypted portion of content of the static webpage. The static webpage is provided to a server, wherein the server allows public access to the static webpage.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Roberto Ragusa, Marco Gianfico, Giulia Carnevale, Ciro Ragusa
  • Publication number: 20200220826
    Abstract: A content score value is assigned to a text message for content categories. Context data values relating to the text message and to context categories are collected. A context score value for each context category is determined by comparing the context data values with context data threshold values. A content score value for each content category is determined by comparing the content data values with content data threshold values. A difference factor value is calculated as a square root of a summation over differences between the context score values and the content score values. If the difference factor value is determined to exceed a specified difference factor threshold value, then a confirmation is requested and received. The text message is sent by electronic mail to a receiving address.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Patent number: 10645044
    Abstract: A method and system for processing a text message to be sent by electronic mail to a receiving address. A text message addressed to the receiving address is generated. The text message is analyzed and a content score value is assigned to categories. Context data values relating to the text message and to context categories is collected. A context score value for each context category is determined by comparing the context data values of the text message with context data threshold values and by comparing the content score value of the text message for each content category against content threshold values. A difference factor value is calculated by comparing the context score values with the content score values. Based on whether the difference factor value is ascertained to be greater than a specified difference factor threshold value, the electronic mail is or is not sent to the receiving address.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Patent number: 10629205
    Abstract: An approach is provided for identifying an accurate transcription of a sentence. Options for transcriptions of each word in the sentence are determined. Probabilistic scores of the options are determined. Variations of a transcription of the sentence are generated by randomly selecting from the options with the probabilistic scores weighting the selections. Plausibility scores for the variations are generated by performing syntactic, semantic, and redundancy analyses of the variations. Based on the plausibility scores, the probabilistic scores, and the variations, tentative transcriptions of the sentence are determined and refined repeatedly by employing a genetic evolution technique until a final refined tentative transcription is the accurate transcription of the sentence.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Patent number: 10558788
    Abstract: A method for generating debuggable obfuscated script includes embedding into a Web page, a query to a data store of a client for a key disposed within fixed storage of the client, further embedding into the Web page both an encrypted network reference to an un-obfuscated, clear form of a script, the encrypted network reference being decryptable with the key, and also an un-encrypted reference to an obfuscated form of the script and yet further embedding into the Web page, a selection directive selecting and decrypting the encrypted network reference to retrieve the un-obfuscated form upon loading the Web page on the condition that the key is found in the fixed storage, but otherwise selecting the un-encrypted reference to retrieve the obfuscated form. The method additionally includes serving the Web page to the client.
    Type: Grant
    Filed: January 14, 2018
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20200014673
    Abstract: A computer implemented method for preventing fraudulent activity on a user account includes analyzing a set of personal information corresponding to a user to identify one or more travel events, wherein each travel event indicates a corresponding timeframe and location, receiving an access attempt made with respect to a user account and a current location corresponding to the access attempt, determining whether the current location corresponds to a location indicated by the one or more identified travel events, analyzing one or more external sources to determine whether the current location is explainable responsive to determining the current location does not correspond to a location indicated by the one or more identified travel events, and denying the received access attempt made with respect to the user account responsive to determining the current location is not explainable.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Inventors: Daniele Morgantini, Giulia Carnevale, Mariella Galileo, Domenico Biondi
  • Publication number: 20190378513
    Abstract: An approach is provided for identifying an accurate transcription of a sentence. Options for transcriptions of each word in the sentence are determined. Probabilistic scores of the options are determined. Variations of a transcription of the sentence are generated by randomly selecting from the options with the probabilistic scores weighting the selections. Plausibility scores for the variations are generated by performing syntactic, semantic, and redundancy analyses of the variations. Based on the plausibility scores, the probabilistic scores, and the variations, tentative transcriptions of the sentence are determined and refined repeatedly by employing a genetic evolution technique until a final refined tentative transcription is the accurate transcription of the sentence.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 12, 2019
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20190340340
    Abstract: A method for generating debuggable obfuscated script includes embedding into a Web page, a query to a data store of a client for a key disposed within fixed storage of the client, further embedding into the Web page both an encrypted network reference to an un-obfuscated, clear form of a script, the encrypted network reference being decryptable with the key, and also an un-encrypted reference to an obfuscated form of the script and yet further embedding into the Web page, a selection directive selecting and decrypting the encrypted network reference to retrieve the un-obfuscated form upon loading the Web page on the condition that the key is found in the fixed storage, but otherwise selecting the un-encrypted reference to retrieve the obfuscated form. The method additionally includes serving the Web page to the client.
    Type: Application
    Filed: July 12, 2019
    Publication date: November 7, 2019
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20190332997
    Abstract: An approach is provided for rearranging assignments of workers to teams in an agile environment to manage energy usage. Data is obtained from sensors indicating people sitting on chairs and identifying the people as workers assigned to teams by an initial arrangement. Energy consumption in rooms and floors in which the workers work is obtained. Based on the sensor data and the energy consumption, a weighted graph is generated representing the workers and strengths of relationships (i) among the workers, and (ii) between the workers and the teams. Based on the weighted graph, team sizes, and chair availability, an optimal usage of chairs and rooms is determined which allows room(s) that were previously being used to be left empty. An optimal rearrangement of assignments is generated to decrease an amount of energy used in the room(s). The optimal rearrangement specifies a match between skills of the workers and project requirements.
    Type: Application
    Filed: July 10, 2019
    Publication date: October 31, 2019
    Inventors: Giulia Carnevale, Marco Gianfico, Roberto Ragusa, Sidharth Ullal
  • Publication number: 20190297058
    Abstract: Construction of the static webpage begins. A first portion of content of the static webpage to encrypt is identified, the first portion being less than the entire static webpage. The first portion of content of the static webpage is encrypted. A first decryption key is provided to a first group of user devices, wherein the first decryption key allows each user device in the first group of user devices to decrypt the first encrypted portion of content of the static webpage. The static webpage is provided to a server, wherein the server allows public access to the static webpage.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Roberto Ragusa, Marco Gianfico, Giulia Carnevale, Ciro Ragusa
  • Publication number: 20190272196
    Abstract: A method and system for dispatching jobs for execution in a computing system containing multiple processors that include one or more processors that retrieve an indication of a last processor of the processors of a current class to which a last job of jobs of the current class has been submitted for execution. A new job of multiple jobs has been assigned to the current class. The one or more processors retrieve an indication of a delta number of the jobs being submitted for execution to the last processor of the current class. The one or more processors submit the new job for execution to a submission processor of the multiple processors. The submission processor is set to a selected processor of the multiple processors according to a comparison between the delta number and the queue size of the last processor of the current class.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Inventors: Giulia Carnevale, Marzia E. Castellani, Marco Gianfico, Roberto Ragusa
  • Patent number: 10387811
    Abstract: An approach is provided for rearranging assignments of workers to teams in an agile environment. Project requirements are collected and skills of workers are determined. Based on the project requirements and the skills, an initial arrangement of assignments of the workers to the teams is generated. During project execution, data from sensors worker locations and content of communications among the workers are obtained. The data from the sensors identifies workers who are sitting on chairs. Based on the data from the sensors, worker locations, and the content of the communications, a weighted graph is generated that represents the workers, strengths of relationships among the workers, and strengths of relationships between the workers and the teams. Based on the weighted graph, an optimal rearrangement of the assignments of the workers to the teams is automatically and dynamically generated. The optimal rearrangement specifies a match between the skills and the project requirements.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marco Gianfico, Roberto Ragusa, Sidharth Ullal
  • Patent number: 10379900
    Abstract: A method, and associated system and computer program product, for dispatching two or more jobs for execution in a computing system including processors configured to execute the jobs in parallel. Each processor is associated with a corresponding queue having a queue size equal to a maximum number of jobs that may be in the queue. A new job requested for execution is assigned to a current class. An indication is retrieved of a last processor of the processors of the current class to which a last job of jobs of the current class has been submitted for execution. An indication is retrieved of a delta number of the jobs submitted for execution to the last processor of the current class after the last job of the current class. The new job for execution is submitted to a last processor of the current class or a selected processor.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marzia E. Castellani, Marco Gianfico, Roberto Ragusa
  • Patent number: 10360161
    Abstract: A lock base attached to a computer housing has a controller in circuit communication with a processor of the computer. A cable socket comprising a flash memory locks onto the lock base, two ends of an internal wire of the cable form a closed electric circuit loop with the lock base through the entirety of the body of the cable, and the controller performs a handshake with the processor of the computerized device and the flash memory that generates a checksum key stored on the flash memory, the computerized device requiring access to the checksum key on the flash memory for access to data on a memory device of the computerized device. Absent a keyed unlocking, the controller erases the checksum key from the flash memory in response to a break in the circuit loop or dislocation of the cable socket from the lock base.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Vittorio Carullo, Marco Gianfico, Roberto Ragusa, Emanuele Vercalli
  • Publication number: 20190220576
    Abstract: A method for generating debuggable obfuscated script includes embedding into a Web page, a query to a data store of a client for a key disposed within fixed storage of the client, further embedding into the Web page both an encrypted network reference to an un-obfuscated, clear form of a script, the encrypted network reference being decryptable with the key, and also an un-encrypted reference to an obfuscated form of the script and yet further embedding into the Web page, a selection directive selecting and decrypting the encrypted network reference to retrieve the un-obfuscated form upon loading the Web page on the condition that the key is found in the fixed storage, but otherwise selecting the un-encrypted reference to retrieve the obfuscated form. The method additionally includes serving the Web page to the client.
    Type: Application
    Filed: January 14, 2018
    Publication date: July 18, 2019
    Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa