Patents by Inventor Hanna Russo

Hanna Russo 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: 9575735
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to templated application deployment and provide a novel and non-obvious method, system and computer program product for the uniform specification of the creation and management of an application template. In one embodiment, a method for creating and managing application templates utilizing assets can be provided. The method can include grouping templated application components as assets described by a profile, building a manifest for the grouped assets, and packaging the grouped assets and the manifest in an archive. In this regard, grouping templated application components as assets described by a profile, can include grouping templated application components as Reusable Asset Specification (RAS) assets described by an RAS profile.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Manuel A. Baldera, Eleni-Georgia Karra, Margaret M. O'Connell, Hanna Russo, Ajamu A. Wesley
  • Patent number: 9021507
    Abstract: A method and computer program product for dynamic program integration is described. The method may comprise allowing, with at least one of a client electronic device and a server computer, selection of content in an original program. The method may further comprise applying a command sequence to the content. The method may also comprise copying the content on to a clipboard. Moreover, the method may activate a new program configured to handle the content. Additionally, the method may transfer the content from the clipboard to the new program and receive the content in the new program.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Hanna Russo, Margaret Mary O'Connell
  • Patent number: 8141038
    Abstract: The present invention provides a virtual Reusable Asset Specification (RAS) repository. A method in accordance with an embodiment of the present invention includes: providing RAS assets for each different lifecycle phase of a software asset; and linking the RAS assets together using RAS related-assets.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Margaret M. O'Connell, Manuel A. Balderas, Jennifer L. Pinkus, Hanna Russo
  • Patent number: 8086994
    Abstract: The present invention provides a standardized way to incorporate any new or legacy application into a templatable solution by using Reusable Asset Specification (RAS) profile features. A method in accordance with an embodiment of the present invention includes: providing a default RAS profile for a templatable RAS asset corresponding to the application; and adding at least one extension to the default RAS profile, the at least one extension including a templatable implementation extension for implementing a templatable interface.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Margaret M. O'Connell, Joyce C. Graham, Dmitri M. Grigoriev, Hanna Russo
  • Publication number: 20110161989
    Abstract: A method and computer program product for dynamic program integration is described. The method may comprise allowing, with at least one of a client electronic device and a server computer, selection of content in an original program. The method may further comprise applying a command sequence to the content. The method may also comprise copying the content on to a clipboard. Moreover, the method may activate a new program configured to handle the content. Additionally, the method may transfer the content from the clipboard to the new program and receive the content in the new program.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: International Business Machines Corporation
    Inventors: Hanna Russo, Margaret Mary O'Connell
  • Publication number: 20090276770
    Abstract: Systems, methods and computer program products for automating packaging and provisioning of J2EE Web Modules to Eclipse-based Rich Clients.
    Type: Application
    Filed: April 30, 2008
    Publication date: November 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Taieb, Margaret M. O'Connell, Hanna Russo
  • Publication number: 20080065750
    Abstract: The present invention provides relates to the location and management of components in a unified manner across an enterprise using the Reusable Asset Specification (RAS). A method for locating components across an enterprise in accordance with an embodiment of the present invention includes: generating a RAS asset for each of a plurality of components; registering each of the RAS assets on at least one RAS repository, the registering providing meta-data for each of the plurality of components; and locating a component using the meta-data provided in the RAS repositories during the registration process.
    Type: Application
    Filed: September 8, 2006
    Publication date: March 13, 2008
    Inventors: Margaret M. O'Connell, Justin J. Grunau, Hanna Russo, Asima Silva
  • Publication number: 20070234273
    Abstract: The present invention provides a standardized way to incorporate any new or legacy application into a templatable solution by using Reusable Asset Specification (RAS) profile features. A method in accordance with an embodiment of the present invention includes: providing a default RAS profile for a templatable RAS asset corresponding to the application; and adding at least one extension to the default RAS profile, the at least one extension including a templatable implementation extension for implementing a templatable interface.
    Type: Application
    Filed: December 29, 2005
    Publication date: October 4, 2007
    Applicant: International Business Machines Corporaton
    Inventors: Margaret O'Connell, Joyce Graham, Dmitri Grigoriev, Hanna Russo
  • Publication number: 20070156764
    Abstract: The present invention provides a virtual Reusable Asset Specification (RAS) repository. A method in accordance with an embodiment of the present invention includes: providing RAS assets for each different lifecycle phase of a software asset; and linking the RAS assets together using RAS related-assets.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 5, 2007
    Applicant: International Business Machines Corporation
    Inventors: Margaret O'Connell, Manuel Balderas, Jennifer Pinkus, Hanna Russo
  • Publication number: 20070150852
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to templated application deployment and provide a novel and non-obvious method, system and computer program product for the uniform specification of the creation and management of an application template. In one embodiment, a method for creating and managing application templates utilizing assets can be provided. The method can include grouping templated application components as assets described by a profile, building a manifest for the grouped assets, and packaging the grouped assets and the manifest in an archive.
    Type: Application
    Filed: December 27, 2005
    Publication date: June 28, 2007
    Applicant: International Business Machines Corporation
    Inventors: Manual Balderas, Eleni-Georgia Karra, Margaret O'Connell, Hanna Russo, Ajamu Wesley