Patents by Inventor Filomena Ferrara
Filomena Ferrara 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: 11107584Abstract: A diagnosis server for collaborating with electronic noses, a related mobile diagnosis unit and a related method may be provided. A diagnosis server may comprise a receiver unit for receiving a set of data from one out of a plurality of e-noses. The set of data may comprise a sensor identifier, a sensor output value, and a relevance flag for a predefined diagnosis. A determination unit may determine a probability factor for the predefined diagnosis based on the set of data, a relevance function and a distribution function.Type: GrantFiled: July 22, 2019Date of Patent: August 31, 2021Assignee: International Business Machines CorporationsInventors: Stefano Sidoti, Alessandro Donatelli, Fabio Benedetti, Filomena Ferrara, Arcangelo Di Balsamo
-
Patent number: 10936695Abstract: 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: GrantFiled: August 2, 2016Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Cristina Bonanni, Giuseppe Ciano, Gianluca Della Corte, Antonio Di Cocco, Alessandro Donatelli, Filomena Ferrara, Giuseppe Longobardi, Antonio Sgro'
-
Patent number: 10757045Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according, to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.Type: GrantFiled: April 4, 2014Date of Patent: August 25, 2020Assignee: International Business Machines CorporationInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Patent number: 10757046Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.Type: GrantFiled: July 23, 2014Date of Patent: August 25, 2020Assignee: International Business Machines CorporationInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Publication number: 20190348175Abstract: A diagnosis server for collaborating with electronic noses, a related mobile diagnosis unit and a related method may be provided. A diagnosis server may comprise a receiver unit for receiving a set of data from one out of a plurality of e-noses. The set of data may comprise a sensor identifier, a sensor output value, and a relevance flag for a predefined diagnosis. A determination unit may determine a probability factor for the predefined diagnosis based on the set of data, a relevance function and a distribution function.Type: ApplicationFiled: July 22, 2019Publication date: November 14, 2019Inventors: Stefano Sidoti, Alessandro Donatelli, Fabio Benedetti, Filomena Ferrara, Arcangelo Di Balsamo
-
Patent number: 10402541Abstract: A system and diagnosis server are provided for collaborating with electronic noses, as well as a related mobile diagnosis unit and related method. The diagnosis server includes a receiver unit for receiving a set of data from one e-nose of a plurality of e-noses. The set of data may include a sensor identifier, a sensor output value, and a relevance flag for a predefined diagnosis. In addition, a determination unit determines a probability factor for the predefined diagnosis based on the set of data, a relevance function and a distribution function.Type: GrantFiled: August 20, 2014Date of Patent: September 3, 2019Assignee: International Business Machines CorporationInventors: Stefano Sidoti, Alessandro Donatelli, Fabio Benedetti, Filomena Ferrara, Arcangelo Di Balsamo
-
Publication number: 20180039644Abstract: 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: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Inventors: Cristina BONANNI, Giuseppe CIANO, Gianluca DELLA CORTE, Antonio DI COCCO, Alessandro DONATELLI, Filomena FERRARA, Giuseppe LONGOBARDI, Antonio Mario SGRO'
-
Patent number: 9817649Abstract: A solution for installing software applications on a mobile computing device is proposed. A corresponding method comprises monitoring a position of the mobile computing device, selecting one or more software applications available to be installed on the mobile computing device according to the position of the mobile computing device, and installing the selected software applications in a container of the mobile computing device providing an execution environment for the selected software applications with controlled access to one or more resources of the mobile computing device.Type: GrantFiled: June 3, 2015Date of Patent: November 14, 2017Assignee: International Business Machines CorporationInventors: Alessio D'Amico, Filomena Ferrara, Fabrizio Loppini, Marco Morucci, Roberto Ragusa
-
Publication number: 20160210425Abstract: A system and diagnosis server are provided for collaborating with electronic noses, as well as a related mobile diagnosis unit and related method. The diagnosis server includes a receiver unit for receiving a set of data from one e-nose of a plurality of e-noses. The set of data may include a sensor identifier, a sensor output value, and a relevance flag for a predefined diagnosis. In addition, a determination unit determines a probability factor for the predefined diagnosis based on the set of data, a relevance function and a distribution function.Type: ApplicationFiled: August 20, 2014Publication date: July 21, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefano SIDOTI, Alessandro DONATELLI, Fabio BENEDETTI, Filomena FERRARA, Arcangelo DI BALSAMO
-
Publication number: 20150378709Abstract: A solution for installing software applications on a mobile computing device is proposed. A corresponding method comprises monitoring a position of the mobile computing device, selecting one or more software applications available to be installed on the mobile computing device according to the position of the mobile computing device, and installing the selected software applications in a container of the mobile computing device providing an execution environment for the selected software applications with controlled access to one or more resources of the mobile computing device.Type: ApplicationFiled: June 3, 2015Publication date: December 31, 2015Inventors: Alessio D'Amico, Filomena Ferrara, Fabrizio Loppini, Marco Morucci, Roberto Ragusa
-
Patent number: 8972534Abstract: An arrangement permitting a user for example in a internet point or using a different profile in the same machine can connect to a web server to download and install local client software such as a java application or a browser plug-in the first time he accesses to this service from that browser in order to customize his environment. Once authenticated, he can choose the personalization to be performed in whatever application installed and eligible to be user customizable. For example he can replicate in the system his browser settings (favorites, cookies, forms etc) or word templates as a clone of environment setting of his personal machine. The customization can depend on pre-defined profiles to allow the user customization of a subset of settings, for example only browser settings. Models of different operating environments are defined and called upon to enable interactions with different client devices.Type: GrantFiled: February 28, 2007Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Alessandro Donatelli, Barbara Febonio, Filomena Ferrara, Mario Loriedo, Tommaso Mazzarotto, Sandro Piccinini
-
Patent number: 8966023Abstract: An arrangement permitting a user for example in a internet point or using a different profile in the same machine can connect to a web server to download and install local client software such as a java application or a browser plug-in the first time he accesses to this service from that browser in order to customize his environment. Once authenticated, he can choose the personalization to be performed in whatever application installed and eligible to be user customizable. For example he can replicate in the system his browser settings (favorites, cookies, forms etc) or word templates as a clone of environment setting of his personal machine. The customization can depend on pre-defined profiles to allow the user customization of a subset of settings, for example only browser settings. Models of different operating environments are defined and called upon to enable interactions with different client devices.Type: GrantFiled: March 8, 2012Date of Patent: February 24, 2015Assignee: International Business Machines CorporationInventors: Alessandro Donatelli, Barbara Febonio, Filomena Ferrara, Mario Loriedo, Tommaso Mazzarotto, Sandro Piccinini
-
Patent number: 8949345Abstract: A solution is proposed for managing collaborative working sessions (for example, meetings). A corresponding method (600) includes the following steps under the control of a data processing system (420). At first, a set of working sessions is scheduled (606-612); each working session is to be attended by a plurality of participants; moreover, the working sessions require a set of common resources (for example, a meeting room). A communication address or more (for example, a mobile telephone number) is associated (615) with each participant. The method continues by signaling (618-630) an availability of the resources (for example, by dialing a service number and entering an identifier of a current meeting that is starting or an identifier of a preceding meeting that has just ended). In response thereto, the communication address associated with each participant to a current working session (being the first scheduled one still to be held) is retrieved (633).Type: GrantFiled: February 11, 2009Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Filomena Ferrara, Scot MacLellan
-
Publication number: 20140359030Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according, to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.Type: ApplicationFiled: April 4, 2014Publication date: December 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Publication number: 20140359039Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according, to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.Type: ApplicationFiled: July 23, 2014Publication date: December 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Patent number: 8458663Abstract: Methods, computer program products and systems for determining whether to perform a static code analysis of a software product. In one embodiment of the method, the method for determining whether to perform a static code analysis depends on a number of variables including a developer's knowledge of the software product in question; a developer's knowledge of the language in which the software product is written: and the amount of time the developer has actually worked with the product. The individual and collective experience of members of a software development team may be determined to decide whether static code analysis needs to be performed on software written by the team.Type: GrantFiled: February 16, 2009Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Francesco Maria Carteri, Filomena Ferrara, Roberto Menghini
-
Patent number: 8443345Abstract: Development using the JavaScript programming language can be limited since JavaScript code is interpreted. Compiling code at a client may interfere with the dynamicity and portability of web pages. Dynamicity and portability of web pages can be preserved while providing the features of a compiled programming language. A compiled programming language code can be embedded within an interpreted programming language code. The embedded compiled programming language code can be extracted and compiled with resources of a server to deliver the robustness and flexibility of the compiled programming language without burdening a client with compiling.Type: GrantFiled: November 26, 2008Date of Patent: May 14, 2013Assignee: International Business Machines CorporationInventors: Francesco M. Carteri, Filomena Ferrara, Alessandro Scotti
-
Publication number: 20120173669Abstract: An arrangement permitting a user for example in a internet point or using a different profile in the same machine can connect to a web server to download and install local client software such as a java application or a browser plug-in the first time he accesses to this service from that browser in order to customize his environment. Once authenticated, he can choose the personalization to be performed in whatever application installed and eligible to be user customizable. For example he can replicate in the system his browser settings (favorites, cookies, forms etc) or word templates as a clone of environment setting of his personal machine. The customization can depend on pre-defined profiles to allow the user customization of a subset of settings, for example only browser settings. Models of different operating environments are defined and called upon to enable interactions with different client devices.Type: ApplicationFiled: March 8, 2012Publication date: July 5, 2012Applicant: International Business Machine CorporationInventors: Alessandro Donatelli, Barbara Febonio, Filomena Ferrara, Mario Loriedo, Tommaso Mazzarotto, Sandro Piccinini
-
Patent number: 7912281Abstract: In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. With the present invention, in case the number of colors does not exceed a predetermined thresholds, a palette table containing all the colors used in the bitmap is created. The pixel representations in the bitmap are then replaced by a pointer to the corresponding entry in the palette table. This allows to reduce the total size of the bitmap. The reduced bitmap is then transmitted together with the associated palette table. The receiving computer (the controller in a remote control system) is able to rebuild the original bitmap with the help of the palette table.Type: GrantFiled: December 31, 2008Date of Patent: March 22, 2011Assignee: International Business Machines CorporationInventors: Salvo Aliffi, Filomena Ferrara
-
Patent number: 7778937Abstract: Systems and methods are provided to automatically predict wait times for customers to obtain service transactions at a service establishment, wherein wait times are estimated based on a combination of wait time values determined from current and historical service information that is collected, stored and processed over time.Type: GrantFiled: May 7, 2008Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: Filomena Ferrara, Luca Landi