Patents by Inventor Randa Salem

Randa Salem 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).

  • Publication number: 20150026085
    Abstract: In a method for compiling information suitable for assisting in creating or updating curriculum vitae (CV), a processor analyzes a plurality of entries to determine that one or more entries of the plurality of entries contains information relevant to creating or updating a CV. A processor organizes the one or more entries containing information relevant to creating or updating a CV. A processor generates a report suitable for assisting in creating or updating a CV using the entries organized into the one or more topics.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 22, 2015
    Inventors: Cristiana D'Amore, Alessandro Donatelli, Randa Salem
  • Publication number: 20150026087
    Abstract: In a method for compiling information suitable for assisting in creating or updating curriculum vitae (CV), a processor analyzes a plurality of entries to determine that one or more entries of the plurality of entries contains information relevant to creating or updating a CV. A processor organizes the one or more entries containing information relevant to creating or updating a CV. A processor generates a report suitable for assisting in creating or updating a CV using the entries organized into the one or more topics.
    Type: Application
    Filed: September 8, 2014
    Publication date: January 22, 2015
    Inventors: Cristiana D'Amore, Alessandro Donatelli, Randa Salem
  • Patent number: 8930769
    Abstract: A method for managing operating system deployment failure includes, with an operating system deployment server, running an operating system deployment process that comprises running a progressive hardware discovery process of a target machine to which an operating system is deployed, the discovery process to capture inventory information related to the target machine, monitoring the operating system deployment to detect failure in a pre-operating system environment running on the target machine for a predefined period of time, and executing a remediation action in response to generation of a failure code during the period of time, the remediation action related to a Basic Input Output System (BIOS) of the target machine.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Claudio Marinelli, Antonio Perrone, Luigi Pichetti, Randa Salem
  • Publication number: 20140196057
    Abstract: This disclosure describes monitoring the execution of jobs in a work plan. In an embodiment, a system maintains a risk level associated with the critical job to represent whether the execution of a job preceding the critical job has a problem, and it maintains the list associated with the critical job so as to quickly identify the preceding job which may cause a delay to the critical job execution.
    Type: Application
    Filed: March 12, 2014
    Publication date: July 10, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marco Cardelli, Pietro Lannucci, Valeria Perticara, Randa Salem
  • Patent number: 8713579
    Abstract: Various embodiments involve monitoring the execution of jobs in a work plan. For example, a system maintains a risk level associated with the critical job may be maintained to represent whether the execution of a job preceding the critical job has a problem, and a list associated with the critical job may be maintained so as to quickly identify the preceding job which may cause a delay to the critical job execution.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Marco Cardelli, Pietro Lannucci, Valeria Perticara', Randa Salem
  • Patent number: 8713578
    Abstract: This disclosure describes monitoring the execution of jobs in a work plan. In an embodiment, a system maintains a risk level associated with the critical job to represent whether the execution of a job preceding the critical job has a problem, and it maintains the list associated with the critical job so as to quickly identify the preceding job which may cause a delay to the critical job execution.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Marco Cardelli, Pietro Iannucci, Valeria Perticara', Randa Salem
  • Publication number: 20130325851
    Abstract: An integration mechanism for managing computing components may be provided. It may comprise collecting management information about the computing components using a data collection component, storing objects of the collected management information in a full-text search-index data-structure, generating for each collected object a displayable result snippet, searching the full-text search-index data-structure for matching objects based on a received parameter, retrieving all matching objects of the full-text search-index data-structure related to the search, and displaying the matching objects in form of the related result snippets, wherein the integration mechanism is independent from the computing components it is collecting management information from.
    Type: Application
    Filed: May 28, 2013
    Publication date: December 5, 2013
    Applicant: International Business Machines Corporation
    Inventors: Michele Crudele, Bernardo Pastorelli, Randa Salem
  • Publication number: 20120260260
    Abstract: Various embodiments involve monitoring the execution of jobs in a work plan. For example, a system maintains a risk level associated with the critical job may be maintained to represent whether the execution of a job preceding the critical job has a problem, and a list associated with the critical job may be maintained so as to quickly identify the preceding job which may cause a delay to the critical job execution.
    Type: Application
    Filed: March 5, 2012
    Publication date: October 11, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marco Cardelli, Pietro Iannucci, Valeria Perticara', Randa Salem
  • Publication number: 20120042195
    Abstract: A method for managing operating system deployment failure includes, with an operating system deployment server, running an operating system deployment process that comprises running a progressive hardware discovery process of a target machine to which an operating system is deployed, the discovery process to capture inventory information related to the target machine, monitoring the operating system deployment to detect failure in a pre-operating system environment running on the target machine for a predefined period of time, and executing a remediation action in response to generation of a failure code during the period of time, the remediation action related to a Basic Input Output System (BIOS) of the target machine.
    Type: Application
    Filed: June 30, 2011
    Publication date: February 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Claudio Marinelli, Antonio Perrone, Luigi Pichetti, Randa Salem
  • Publication number: 20100251241
    Abstract: This disclosure describes monitoring the execution of jobs in a work plan. In an embodiment, a system maintains a risk level associated with the critical job to represent whether the execution of a job preceding the critical job has a problem, and it maintains the list associated with the critical job so as to quickly identify the preceding job which may cause a delay to the critical job execution.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: International Business Machines Corporation
    Inventors: Marco Cardelli, Pietro Iannucci, Valeria Perticara', Randa Salem