Patents by Inventor Luigi Massa
Luigi Massa 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: 10999333Abstract: A method, computer program product, and system includes a processor(s) initiating a web conferencing session between a host and a client, by the client receiving a presentation and transmitting the presentation to a semantic engine, wherein the semantic engine performs an automatic machine learning session to generate a presentation concepts list comprising concepts relevant to the presentation, and progressively displaying the presentation in a thin client application on the client. The processor(s) monitors on the client, during the web conferencing session, activities executed on the client and extracts web concepts related to the activities executed on the client. The processor(s) determines an interest level of a user of the client in the presentation, based on determining a presence or absence of a relationship of each web concept to one or more of the concepts relevant to the presentation and displays the interest level in a graphical user interface.Type: GrantFiled: June 20, 2019Date of Patent: May 4, 2021Assignee: International Business Machines CorporationInventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Luigi Massa
-
Publication number: 20190306209Abstract: A method, computer program product, and system includes a processor(s) initiating a web conferencing session between a host and a client, by the client receiving a presentation and transmitting the presentation to a semantic engine, wherein the semantic engine performs an automatic machine learning session to generate a presentation concepts list comprising concepts relevant to the presentation, and progressively displaying the presentation in a thin client application on the client. The processor(s) monitors on the client, during the web conferencing session, activities executed on the client and extracts web concepts related to the activities executed on the client. The processor(s) determines an interest level of a user of the client in the presentation, based on determining a presence or absence of a relationship of each web concept to one or more of the concepts relevant to the presentation and displays the interest level in a graphical user interface.Type: ApplicationFiled: June 20, 2019Publication date: October 3, 2019Inventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Luigi Massa
-
Patent number: 10386985Abstract: A method for a mapping of user interfaces includes providing a mapping description between first data elements of a first user interface and second data elements of a second user interface, receiving input events via the first user interface, and intercepting a communication between the first user interface and an application by an interface mapper. The method also includes aggregating a series of the received input events to a first user interface pattern, transforming the first user interface pattern to a second user interface pattern based on the mapping description, and rendering the second user interface pattern in a second user interface in parallel to rendering the first user interface pattern in the first user such that both user interfaces are visible at the same time.Type: GrantFiled: July 14, 2015Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Giuseppe Ciano, Gianluca Della Corte, Leonida Gianfagna, Luigi Massa, Antonio M. Sgro
-
Patent number: 10367858Abstract: A method, computer program product, and system includes a processor(s) initiating a web conferencing session between a host and a client, by the client receiving a presentation and transmitting the presentation to a semantic engine, wherein the semantic engine performs an automatic machine learning session to generate a presentation concepts list comprising concepts relevant to the presentation, and progressively displaying the presentation in a thin client application on the client. The processor(s) monitors on the client, during the web conferencing session, activities executed on the client and extracts web concepts related to the activities executed on the client. The processor(s) determines an interest level of a user of the client in the presentation, based on determining a presence or absence of a relationship of each web concept to one or more of the concepts relevant to the presentation and displays the interest level in a graphical user interface.Type: GrantFiled: February 6, 2017Date of Patent: July 30, 2019Assignee: International Business Machines CorporationInventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Luigi Massa
-
Patent number: 10273680Abstract: A sliding bearing, arranged for supporting civil or structural engineering works, such as for example bridges or buildings, seismically isolated or not, where the bearing comprises A) a base (3) and an upper support (5); B) a sliding element (7, 7?) interposed between the base (3) and the upper support, and against which the base (3) and the upper support rest. The sliding element (7, 7?) comprises at least one layer (11, 11?, 11?, 11III) made of a sliding material (9) comprising in turn B.1) a content by weight equal to or greater than 50% wt of one or more fluorinated polymers; B.2 a content by weight comprised between 1-20% wt of boron nitride in hexagonal form. The mechanical properties of the sliding material (9) for use as a structural bearing or an anti-seismic isolator, are less sensitive to a temperature and environmental humidity with respect to known sliding materials.Type: GrantFiled: July 20, 2016Date of Patent: April 30, 2019Assignee: TENSACCIAI S.R.L.Inventors: Luigi Massa, Ivan Marenda
-
Publication number: 20180227343Abstract: A method, computer program product, and system includes a processor(s) initiating a web conferencing session between a host and a client, by the client receiving a presentation and transmitting the presentation to a semantic engine, wherein the semantic engine performs an automatic machine learning session to generate a presentation concepts list comprising concepts relevant to the presentation, and progressively displaying the presentation in a thin client application on the client. The processor(s) monitors on the client, during the web conferencing session, activities executed on the client and extracts web concepts related to the activities executed on the client. The processor(s) determines an interest level of a user of the client in the presentation, based on determining a presence or absence of a relationship of each web concept to one or more of the concepts relevant to the presentation and displays the interest level in a graphical user interface.Type: ApplicationFiled: February 6, 2017Publication date: August 9, 2018Inventors: Stefano BORGHETTI, Gianluca DELLA CORTE, Leonida GIANFAGNA, Luigi MASSA
-
Publication number: 20180195267Abstract: A sliding bearing, arranged for supporting civil or structural engineering works, such as for example bridges or buildings, seismically isolated or not, where the bearing comprises A) a base (3) and an upper support (5); B) a sliding element (7, 7?) interposed between the base (3) and the upper support, and against which the base (3) and the upper support rest. The sliding element (7, 7?) comprises at least one layer (11, 11?, 11?, 11III) made of a sliding material (9) comprising in turn B.1) a content by weight equal to or greater than 50% wt of one or more fluorinated polymers; B.2 a content by weight comprised between 1-20% wt of boron nitride in hexagonal form. The mechanical properties of the sliding material (9) for use as a structural bearing or an anti-seismic isolator, are less sensitive to a temperature and environmental humidity with respect to known sliding materials.Type: ApplicationFiled: July 20, 2016Publication date: July 12, 2018Applicant: TENSACCIAI S.R.L.Inventors: Luigi MASSA, Ivan MARENDA
-
Publication number: 20170017349Abstract: A method for a mapping of user interfaces includes providing a mapping description between first data elements of a first user interface and second data elements of a second user interface, receiving input events via the first user interface, and intercepting a communication between the first user interface and an application by an interface mapper. The method also includes aggregating a series of the received input events to a first user interface pattern, transforming the first user interface pattern to a second user interface pattern based on the mapping description, and rendering the second user interface pattern in a second user interface in parallel to rendering the first user interface pattern in the first user such that both user interfaces are visible at the same time.Type: ApplicationFiled: July 14, 2015Publication date: January 19, 2017Inventors: Giuseppe Ciano, Gianluca Della Corte, Leonida Gianfagna, Luigi Massa, Antonio M. Sgro
-
Patent number: 8564831Abstract: The different illustrative embodiments provide a computer program product, and apparatus for managing a set of colors in a document. A plurality of respective costs are identified. Each respective cost is associated with printing the document using a respective combination of a plurality of combinations of the set of colors. An amount of contrast for a first respective combination is identified using a contrast matrix. A determination is made as to whether the amount of contrast for the first respective combination and an associated respective cost meet a set of criteria. Responsive to a determination that the set of criteria is met, the document is printed using the first respective combination.Type: GrantFiled: January 5, 2011Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: Vinicio Bombacino, Leonardo Lanni, Luigi Massa, Andrea Tortosa
-
Patent number: 8564835Abstract: The different illustrative embodiments provide a method and apparatus for managing a set of colors in a document. A plurality of respective costs are identified. Each respective cost is associated with printing the document using a respective combination of a plurality of combinations of the set of colors. An amount of contrast for a first respective combination is identified using a contrast matrix. A determination is made as to whether the amount of contrast for the first respective combination and an associated respective cost meet a set of criteria. Responsive to a determination that the set of criteria is met, the document is printed using the first respective combination.Type: GrantFiled: April 10, 2012Date of Patent: October 22, 2013Assignee: International Business Machines CorporationInventors: Vinicio Bombacino, Leonardo Lanni, Luigi Massa, Andrea Tortosa
-
Patent number: 8442961Abstract: A solution is proposed for facilitating accessing resources of a data processing system with distributed architecture by a data processing entity of the system (with each resource that is accessible via a corresponding address). A set of bookmarks are provided for corresponding resources. Each bookmark is associated with a stored address of the corresponding resource—for accessing the corresponding resource in response to a selection of the bookmark. In the solution according to an embodiment of the invention, a signature identifying the corresponding resource is associated with each bookmark. Each bookmark is updated by verifying accessibility of the resource at the stored address matches the signature. The resource matching the signature is then located via a search engine in response to the non-accessibility of the resource. It is then possible to replace the stored address with a new address of the located resource.Type: GrantFiled: June 9, 2009Date of Patent: May 14, 2013Assignee: International Business Machines CorporationInventors: Luca Ferri, Luigi Massa
-
Publication number: 20120200869Abstract: The different illustrative embodiments provide a method and apparatus for managing a set of colors in a document. A plurality of respective costs are identified. Each respective cost is associated with printing the document using a respective combination of a plurality of combinations of the set of colors. An amount of contrast for a first respective combination is identified using a contrast matrix. A determination is made as to whether the amount of contrast for the first respective combination and an associated respective cost meet a set of criteria. Responsive to a determination that the set of criteria is met, the document is printed using the first respective combination.Type: ApplicationFiled: April 10, 2012Publication date: August 9, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vinicio Bombacino, Leonardo Lanni, Luigi Massa, Andrea Tortosa
-
Publication number: 20120170062Abstract: The different illustrative embodiments provide a computer program product, and apparatus for managing a set of colors in a document. A plurality of respective costs are identified. Each respective cost is associated with printing the document using a respective combination of a plurality of combinations of the set of colors. An amount of contrast for a first respective combination is identified using a contrast matrix. A determination is made as to whether the amount of contrast for the first respective combination and an associated respective cost meet a set of criteria. Responsive to a determination that the set of criteria is met, the document is printed using the first respective combination.Type: ApplicationFiled: January 5, 2011Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vinicio Bombacino, Leonardo Lanni, Luigi Massa, Andrea Tortosa
-
Publication number: 20090307221Abstract: A solution is proposed for facilitating accessing resources of a data processing system with distributed architecture by a data processing entity of the system (with each resource that is accessible via a corresponding address). A set of bookmarks are provided for corresponding resources. Each bookmark is associated with a stored address of the corresponding resource—for accessing the corresponding resource in response to a selection of the bookmark. In the solution according to an embodiment of the invention, a signature identifying the corresponding resource is associated with each bookmark. Each bookmark is updated by verifying accessibility of the resource at the stored address matches the signature. The resource matching the signature is then located via a search engine in response to the non-accessibility of the resource. It is then possible to replace the stored address with a new address of the located resource.Type: ApplicationFiled: June 9, 2009Publication date: December 10, 2009Applicant: International Business MachinesInventors: Luca Ferri, Luigi Massa
-
Publication number: 20080060129Abstract: An apparatus (1) for the vibration of a cot (2), a cradle, or the like includes a vibration unit (3), which can be applied to the cot (2) by a removable coupling (16); a pair of elastic supports (5), which can be applied to the ends of a pair of respective legs (2?) of the cot (2); and a vibrators (6) located in the vibration unit (3), which are designed to cause the vibration unit (6) to vibrate. The movement caused by the vibrator (6) being transmitted by the vibration unit (3) to the cot (2) and to the pair of elastic supports (5), generating a composite oscillatory movement deriving from the sum of the oscillations of the cot (2) and of the ones transmitted to the elastic supports (5); the apparatus (1) also includes an activator and controller (7, 10) capable of interacting with the vibration unit (6), enabling activation thereof.Type: ApplicationFiled: September 10, 2007Publication date: March 13, 2008Applicant: MAKERIDEA S.r.l.Inventor: Luigi Massa