Patents by Inventor Viviana Tripodi

Viviana Tripodi 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: 10114702
    Abstract: A method for managing computing machines.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Enrica Alberti, Riccardo Rossi, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Publication number: 20180293708
    Abstract: A method, an eBook, and an apparatus are provided. The method includes calculating, by a processor, a usage metric describing a timing at which an eBook has been displayed for viewing by a user. The method further includes selectively deteriorating, by the processor, a look of the eBook for a secondary market based on the usage metric of the eBook.
    Type: Application
    Filed: June 13, 2018
    Publication date: October 11, 2018
    Inventors: Enrica Alberti, Gianluca Mariani, Riccardo Rossi, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Publication number: 20180288019
    Abstract: User input is received from a user for identifying a particular account from among multiple accounts. A set of questions specific for the particular account is selected. Further user input comprising one or more responses to each question of the set of questions is received. A password is generated based on the one or more received responses.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Inventors: ALESSANDRO DINIA, RICCARDO ROSSI, ANTONIO SECOMANDI, VIVIANA TRIPODI
  • Patent number: 10007969
    Abstract: A method, an eBook, and an apparatus. The method includes calculating, by a processor, a usage metric describing a timing at which an eBook has been displayed for viewing by a user. The method further includes selectively deteriorating, by the processor, a look of the eBook for a secondary market based on the usage metric of the eBook.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Coporation
    Inventors: Enrica Alberti, Gianluca Mariani, Riccardo Rossi, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Patent number: 9934226
    Abstract: A solution is proposed for managing each one of a plurality of computing machines. A corresponding method comprises taking one or more snapshots of the computing machine or part thereof, the snapshots being organized in a snapshot tree of nodes representing the snapshots according to a dependency thereof, expanding the snapshot tree of the computing machine according to each sub-tree of the snapshot tree of each other computing machine having the snapshot of a parent node of the sub-tree matching a graft node of the snapshot tree of the computing machine, the sub-tree being appended to the graft node, selecting a snapshot of the other computing machines represented by a selected node of the snapshot tree of the computing machine, and restoring the selected snapshot on the computing machine.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Enrica Alberti, Gianluca Mariani, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Publication number: 20180082403
    Abstract: A method, an eBook, and an apparatus are provided. The method includes calculating, by a processor, a usage metric describing a timing at which an eBook has been displayed for viewing by a user. The method further includes selectively deteriorating, by the processor, a look of the eBook for a secondary market based on the usage metric of the eBook.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 22, 2018
    Inventors: Enrica Alberti, Gianluca Mariani, Riccardo Rossi, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Publication number: 20180081891
    Abstract: A solution is proposed for managing each one of a plurality of computing machines. A corresponding method comprises taking one or more snapshots of the computing machine or part thereof, the snapshots being organized in a snapshot tree of nodes representing the snapshots according to a dependency thereof, expanding the snapshot tree of the computing machine according to each sub-tree of the snapshot tree of each other computing machine having the snapshot of a parent node of the sub-tree matching a graft node of the snapshot tree of the computing machine, the sub-tree being appended to the graft node, selecting a snapshot of the other computing machines represented by a selected node of the snapshot tree of the computing machine, and restoring the selected snapshot on the computing machine.
    Type: Application
    Filed: November 9, 2017
    Publication date: March 22, 2018
    Inventors: Enrica Alberti, Gianluca Mariani, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Patent number: 9800424
    Abstract: A method, computer program product, and system of managing multicast groups for distribution of multicast content to a plurality of targets are provided. Managing multicast groups includes receiving a plurality of requests to join a multicast group sent by the plurality of targets and evaluating from the plurality of requests a resource utilization required for each of the plurality of targets. Managing multicast groups further includes generating the multicast group by accepting targets of the plurality of targets; accumulating each resource utilization corresponding to each accepted target into an accumulated resource utilization; and closing, by the processor, the multicast group when the accumulated resource utilization of the accepted targets exceeds a group resource utilization limit.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: October 24, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gianluca Gigliarelli, Antonio Secomandi, Viviana Tripodi
  • Publication number: 20170192853
    Abstract: A method for managing computing machines.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 6, 2017
    Inventors: Enrica Alberti, Riccardo Rossi, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Publication number: 20170134180
    Abstract: A method, computer program product, and system of managing multicast groups for distribution of multicast content to a plurality of targets are provided. Managing multicast groups includes receiving a plurality of requests to join a multicast group sent by the plurality of targets and evaluating from the plurality of requests a resource utilization required for each of the plurality of targets. Managing multicast groups further includes generating the multicast group by accepting targets of the plurality of targets; accumulating each resource utilization corresponding to each accepted target into an accumulated resource utilization; and closing, by the processor, the multicast group when the accumulated resource utilization of the accepted targets exceeds a group resource utilization limit.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: GIANLUCA GIGLIARELLI, ANTONIO SECOMANDI, VIVIANA TRIPODI
  • Publication number: 20150127618
    Abstract: A solution is proposed for managing each one of a plurality of computing machines. A corresponding method comprises taking one or more snapshots of the computing machine or part thereof, the snapshots being organized in a snapshot tree of nodes representing the snapshots according to a dependency thereof, expanding the snapshot tree of the computing machine according to each sub-tree of the snapshot tree of each other computing machine having the snapshot of a parent node of the sub-tree matching a graft node of the snapshot tree of the computing machine, the sub-tree being appended to the graft node, selecting a snapshot of the other computing machines represented by a selected node of the snapshot tree of the computing machine, and restoring the selected snapshot on the computing machine.
    Type: Application
    Filed: October 7, 2014
    Publication date: May 7, 2015
    Inventors: Enrica Alberti, Gianluca Mariani, Antonio Secomandi, Michele Tomassi, Viviana Tripodi
  • Patent number: 8875099
    Abstract: A method of managing links can include inserting a universal resource identifier for a software asset within a link resolution file, wherein a symbolic link within a document that is independent of the link resolution file references the link resolution file. The method also can include publishing the document and the link resolution file and, responsive to a selection of the symbolic link within the document, resolving the symbolic link to the universal resource identifier using the link resolution file.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Marco Borgianni, Fabio D'Alfonso, Giangiacomo Tedeschi, Viviana Tripodi
  • Patent number: 8589733
    Abstract: Saving the state of at least one open application on a data processing system when an event forces open applications to close includes monitoring data processing system activities to detect an event indicative of a forthcoming system shutdown action. The system shutdown action includes a command which forces closing of running applications. Responsive to detecting the event, execution of said shutdown action is suspended and the state of the at least one open application is recorded. An indication that a state of the at least one running application has been recorded for reuse is stored and, following the recording and storing steps, execution of said shutdown action is restored.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daniela Di Domenico, Viviana Tripodi
  • Publication number: 20130167118
    Abstract: A method of managing links can include inserting a universal resource identifier for a software asset within a link resolution file, wherein a symbolic link within a document that is independent of the link resolution file references the link resolution file. The method also can include publishing the document and the link resolution file and, responsive to a selection of the symbolic link within the document, resolving the symbolic link to the universal resource identifier using the link resolution file.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MARCO BORGIANNI, FABIO D'ALFONSO, GIANGIACOMO TEDESCHI, VIVIANA TRIPODI
  • Publication number: 20120042206
    Abstract: A method, system, and computer program product for saving the state of at least one open application on a data processing system when an event forces open applications to close. The method preferably includes a step of monitoring data processing system activities to detect an event indicative of a forthcoming system shutdown action, the system shutdown action including a command which forces closing of running applications. Responsive to detecting the event, execution of said shutdown action is suspended and the state of the at least one open application is recorded. An indication that a state of the at least one running application has been recorded for reuse is stored and, following the recording and storing steps, execution of said shutdown action is restored.
    Type: Application
    Filed: August 13, 2010
    Publication date: February 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniela Di Domenico, Viviana Tripodi