Patents by Inventor Ciro Ragusa
Ciro Ragusa 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: 11190473Abstract: 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: GrantFiled: March 16, 2020Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Patent number: 10984768Abstract: 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: GrantFiled: November 4, 2016Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Patent number: 10902099Abstract: 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: GrantFiled: July 12, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Patent number: 10742615Abstract: 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: GrantFiled: March 21, 2018Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Roberto Ragusa, Marco Gianfico, Giulia Carnevale, Ciro Ragusa
-
Publication number: 20200220826Abstract: 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: ApplicationFiled: March 16, 2020Publication date: July 9, 2020Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Patent number: 10645044Abstract: 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: GrantFiled: March 24, 2017Date of Patent: May 5, 2020Assignee: International Business Machines CorporationInventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Patent number: 10629205Abstract: 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: GrantFiled: June 12, 2018Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Patent number: 10607309Abstract: A method and system. An information content is displayed on one or more respective screens in corresponding locations. An import request, for importing a digital representation of a physical object placed on a current screen in a current location, is received. A first digital image at least partially representing the current screen is acquired by one or more digital cameras. An object digital image representing an object area of the current screen being covered by the physical object is obtained. The object area is identified from comparison between the first digital image and a displayed digital image. A digital document representing the physical object is generated from the object digital image. The digital document is added to the information content for displaying the digital document at a position on each screen corresponding to a position of the physical object on the current screen.Type: GrantFiled: January 3, 2017Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Marzia E. Castellani, Ana L. Medina, Ciro Ragusa, Roberto Ragusa
-
Patent number: 10558788Abstract: 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: GrantFiled: January 14, 2018Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Publication number: 20190378513Abstract: 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: ApplicationFiled: June 12, 2018Publication date: December 12, 2019Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Publication number: 20190340340Abstract: 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: ApplicationFiled: July 12, 2019Publication date: November 7, 2019Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Publication number: 20190297058Abstract: 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: ApplicationFiled: March 21, 2018Publication date: September 26, 2019Inventors: Roberto Ragusa, Marco Gianfico, Giulia Carnevale, Ciro Ragusa
-
Publication number: 20190220576Abstract: 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: ApplicationFiled: January 14, 2018Publication date: July 18, 2019Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Publication number: 20180278561Abstract: 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 surprise factor value is calculated by comparing the context score values with the content score values. Based on whether the surprise factor value is ascertained to be greater than a specified surprise factor threshold value, the electronic mail is or is not sent to the receiving address.Type: ApplicationFiled: March 24, 2017Publication date: September 27, 2018Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Publication number: 20180130451Abstract: 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: ApplicationFiled: November 4, 2016Publication date: May 10, 2018Inventors: Giulia Carnevale, Marco Gianfico, Ciro Ragusa, Roberto Ragusa
-
Patent number: 9858646Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.Type: GrantFiled: September 15, 2016Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa
-
Publication number: 20170337654Abstract: A method and system. An information content is displayed on one or more respective screens in corresponding locations. An import request, for importing a digital representation of a physical object placed on a current screen in a current location, is received. A first digital image at least partially representing the current screen is acquired by one or more digital cameras. An object digital image representing an object area of the current screen being covered by the physical object is obtained. The object area is identified from comparison between the first digital image and a displayed digital image. A digital document representing the physical object is generated from the object digital image. The digital document is added to the information content for displaying the digital document at a position on each screen corresponding to a position of the physical object on the current screen.Type: ApplicationFiled: January 3, 2017Publication date: November 23, 2017Inventors: Marzia E. Castellani, Ana L. Medina, Ciro Ragusa, Roberto Ragusa
-
Patent number: 9571791Abstract: A method and system for importing information in a computing system. An information content is displayed on one or more respective screens in corresponding locations. An import request, for importing a digital representation of a physical object placed on a current screen in a current location, is received. A first digital image at least partially representing the current screen is acquired by one or more digital cameras. An object digital image representing an object area of the current screen being covered by the physical object is obtained. The object area is identified from comparison between the first digital image and a displayed digital image. A digital document representing the physical object is generated from the object digital image. The digital document is added to the information content for displaying the digital document at a position on each screen corresponding to a position of the physical object on the current screen.Type: GrantFiled: May 17, 2016Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Marzia E. Castellani, Ana L. Medina, Ciro Ragusa, Roberto Ragusa
-
Publication number: 20170004599Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.Type: ApplicationFiled: September 15, 2016Publication date: January 5, 2017Inventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa
-
Patent number: 9514710Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.Type: GrantFiled: March 31, 2014Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa