Patents by Inventor Marco Canu

Marco Canu 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: 9304785
    Abstract: Localizing a software product is improved. A plurality of attributes of a plurality of interface elements according to a specified type of user interface are retrieved. Responsive to user input, one or more countries in which the software product is to be localized are specified. An interface element for the user interface is selected. From the attributes of the selected interface element, it is determined whether the interface element is consistent with the specified countries. If not, an alert on a computer display is displayed, in the event the selected interface element is not consistent with the countries specified by the user. The invention also calculates a cost of localizing the selected interface element, wherein the projected cost of localizing the user interface is incremented with the cost of localizing the selected interface element. An alert for the projected cost of localizing the user interface is displayed on the computer display.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: April 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Patent number: 8825739
    Abstract: A method of controlling one or more client systems by means of one or more server systems, comprising the steps of identifying a set of system control actions that occur as a result of carrying out a particular function on the server system, which function is required to be replicated on the one or more client systems; and sending the set of system control actions to any client system which is connected to the server system to configure the client system to carry out the system control actions and thereby causing the client system to carry out the particular function on the client system.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Patent number: 8615491
    Abstract: A method for storing electronic data in a network including a server and at least two client machines. Electronic data may be archived in a predetermined location of a client machine. A local archiving list may be generated on the client machine and may include descriptive properties of the electronic data, as well as the predetermined location. The local archiving list may be transmitted from the client machine to the server to generate a global archiving list, which may then be transmitted to any other client machines in communication with the server. In this manner, each client machine in the network may store the location and descriptive properties of the archived electronic data to facilitate electronic data recovery.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Patent number: 8451995
    Abstract: A mechanism for indicating a specific response message to be played to a caller is provided. A call that comprises an identification of a caller is received in a recipient device. If the recipient device is operating in the phone management mode, a recipient notification of the call is blocked on the recipient device. If the caller is identified as a known caller based on the identification of the caller, a caller specific response message is sent to the known caller. The caller specific response message is at least one of an interactive or a non-interactive caller specific response message. The interactive response message includes a code with which to respond. If the response message is the interactive response message and the caller enters the code associated with the interactive response message, then the recipient notification of the call is activated on the recipient device.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: May 28, 2013
    Assignee: International Business Machines Corporation
    Inventors: Marco Canu, Barbara Febonio, Rosario Gangemi, Sandro Piccinini
  • Patent number: 8391454
    Abstract: A mechanism for indicating a specific response message to be played to a caller is provided. A call that comprises an identification of a caller is received in a recipient device. If the recipient device is operating in the phone management mode, a recipient notification of the call is blocked on the recipient device. If the caller is identified as a known caller based on the identification of the caller, a caller specific response message is sent to the known caller. The caller specific response message is at least one of an interactive or a non-interactive caller specific response message. The interactive response message includes a code with which to respond. If the response message is the interactive response message and the caller enters the code associated with the interactive response message, then the recipient notification of the call is activated, on the recipient device.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Marco Canu, Barbara Febonio, Rosario Gangemi, Sandro Piccinini
  • Patent number: 8339429
    Abstract: Controlling electrical power consumption of a display monitor screen involves grouping screen pixels into different resolution cells, detecting display of one or more windows on the screen, and selectively controlling the cells by providing power only to the pixels in cells corresponding to one or more windows of interest to the user, and reducing power to pixels in remaining cells.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Patent number: 8234124
    Abstract: An allergy prevention method and system. The method includes retrieving, by a computing system from a fidelity card, a user profile comprising information specifying first elements known to cause a user to have an allergic reaction. The computing system retrieves data associated with an item for purchase. The data comprises information specifying second elements comprised by the item. The computing system compares the first elements to the second elements to determine that a first element of the first elements matches a second element of the second elements. The computing system generates and presents to the user, a warning indicating that the first item may cause the user to have an allergic reaction.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Publication number: 20120163569
    Abstract: A mechanism for indicating a specific response message to be played to a caller is provided. A call that comprises an identification of a caller is received in a recipient device. If the recipient device is operating in the phone management mode, a recipient notification of the call is blocked on the recipient device. If the caller is identified as a known caller based on the identification of the caller, a caller specific response message is sent to the known caller. The caller specific response message is at least one of an interactive or a non-interactive caller specific response message. The interactive response message includes a code with which to respond. If the response message is the interactive response message and the caller enters the code associated with the interactive response message, then the recipient notification of the call is activated on the recipient device.
    Type: Application
    Filed: March 9, 2012
    Publication date: June 28, 2012
    Applicant: International Business Machines Corporation
    Inventors: Marco Canu, Barbara Febonio, Rosario Gangemi, Sandro Piccinini
  • Publication number: 20100172481
    Abstract: A mechanism for indicating a specific response message to be played to a caller is provided. A call that comprises an identification of a caller is received in a recipient device. If the recipient device is operating in the phone management mode, a recipient notification of the call is blocked on the recipient device. If the caller is identified as a known caller based on the identification of the caller, a caller specific response message is sent to the known caller. The caller specific response message is at least one of an interactive or a non-interactive caller specific response message. The interactive response message includes a code with which to respond. If the response message is the interactive response message and the caller enters the code associated with the interactive response message, then the recipient notification of the call is activated on the recipient device.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: International Business Machines Corporation
    Inventors: Marco Canu, Barbara Febonio, Rosario Gangemi, Sandro Piccinini
  • Publication number: 20100020092
    Abstract: A method and system for controlling electrical power consumption of a display monitor screen, is provided. One implementation involves grouping screen pixels into different resolution cells, detecting display of one or more windows on the screen, and selectively controlling the cells by providing power only to the pixels in cells corresponding to one or more windows of interest to the user, and reducing power to pixels in remaining cells.
    Type: Application
    Filed: July 24, 2008
    Publication date: January 28, 2010
    Applicant: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Publication number: 20090299726
    Abstract: Localizing a software product is improved. A plurality of attributes of a plurality of interface elements according to a specified type of user interface are retrieved. Responsive to user input, one or more countries in which the software product is to be localized are specified. An interface element for the user interface is selected. From the attributes of the selected interface element, it is determined whether the interface element is consistent with the specified countries. If not, an alert on a computer display is displayed, in the event the selected interface element is not consistent with the countries specified by the user. The invention also calculates a cost of localizing the selected interface element, wherein the projected cost of localizing the user interface is incremented with the cost of localizing the selected interface element. An alert for the projected cost of localizing the user interface is displayed on the computer display.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 3, 2009
    Applicant: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Publication number: 20090265381
    Abstract: An allergy prevention method and system. The method includes retrieving, by a computing system from a fidelity card, a user profile comprising information specifying first elements known to cause a user to have an allergic reaction. The computing system retrieves data associated with an item for purchase. The data comprises information specifying second elements comprised by the item. The computing system compares the first elements to the second elements to determine that a first element of the first elements matches a second element of the second elements. The computing system generates and presents to the user, a warning indicating that the first item may cause the user to have an allergic reaction.
    Type: Application
    Filed: April 16, 2008
    Publication date: October 22, 2009
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Publication number: 20090160621
    Abstract: A method is presented for managing user preferences upon reading a multimedia article. The method may include receiving a request to read the multimedia article, and reading a RFID tag coupled to the multimedia article. The RFID tag may store user preference information for reading the multimedia article. The user preference information may then be applied, and the multimedia article may be read in accordance with the user preference information.
    Type: Application
    Filed: October 13, 2008
    Publication date: June 25, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Publication number: 20090094297
    Abstract: A method for storing electronic data in a network including a server and at least two client machines. Electronic data may be archived in a predetermined location of a client machine. A local archiving list may be generated on the client machine and may include descriptive properties of the electronic data, as well as the predetermined location. The local archiving list may be transmitted from the client machine to the server to generate a global archiving list, which may then be transmitted to any other client machines in communication with the server. In this manner, each client machine in the network may store the location and descriptive properties of the archived electronic data to facilitate electronic data recovery.
    Type: Application
    Filed: July 23, 2008
    Publication date: April 9, 2009
    Applicant: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Publication number: 20090013084
    Abstract: A method of controlling one or more client systems by means of one or more server systems, comprising the steps of identifying a set of system control actions that occur as a result of carrying out a particular function on the server system, which function is required to be replicated on the one or more client systems; and sending the set of system control actions to any client system which is connected to the server system to configure the client system to carry out the system control actions and thereby causing the client system to carry out the particular function on the client system.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 8, 2009
    Applicant: International Business Machines Corporation
    Inventors: Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi