Patents by Inventor Stefan Hepper

Stefan Hepper 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: 20160070814
    Abstract: A method may include receiving a first input containing a markup language file, an image, and a style sheet file having breakpoints and image display rules for generating image renditions of the image. The method may further comprise displaying a first image rendition based upon the breakpoints and the image, the first image rendition having the first image and crop borders corresponding to the breakpoints. The method may further comprise receiving an input indicating modification of the image rendition, and displaying a second image rendition based upon the modification to the first image rendition. The method may further comprise amending the markup language file with at least one image display rule based upon the second image rendition, the at least one image display rule conforming to the first set of image display rules.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 10, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Jon M. Harris, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20160071237
    Abstract: A method may include receiving a first input containing a markup language file, an image, and a style sheet file having breakpoints and image display rules for generating image renditions of the image. The method may further comprise displaying a first image rendition based upon the breakpoints and the image, the first image rendition having the first image and crop borders corresponding to the breakpoints. The method may further comprise receiving an input indicating modification of the image rendition, and displaying a second image rendition based upon the modification to the first image rendition. The method may further comprise amending the markup language file with at least one image display rule based upon the second image rendition, the at least one image display rule conforming to the first set of image display rules.
    Type: Application
    Filed: April 23, 2015
    Publication date: March 10, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Jon M. Harris, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20160048605
    Abstract: A system and method involves creating, based upon a set of image rendition parameters, a set of image renditions for an image. A set of previews are selected to display. Each preview includes a markup language file and breakpoints that specify how a particular image rendition from the set of image renditions is displayed. A rendered instance is created for the previews and based upon the particular image rendition and page content. The rendered instances are displayed as part of a user interface. Instructions are received from the user interface. The instructions specify modifications to a particular preview of the set of previews. The markup file is modified based upon the instructions.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20160048483
    Abstract: A system and method involves creating, based upon a set of image rendition parameters, a set of image renditions for an image. A set of previews are selected to display. Each preview includes a markup language file and breakpoints that specify how a particular image rendition from the set of image renditions is displayed. A rendered instance is created for the previews and based upon the particular image rendition and page content. The rendered instances are displayed as part of a user interface. Instructions are received from the user interface. The instructions specify modifications to a particular preview of the set of previews. The markup file is modified based upon the instructions.
    Type: Application
    Filed: April 16, 2015
    Publication date: February 18, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20160034428
    Abstract: In a method for managing modifications to elements of a website, receiving one or more modifications to an element of a first webpage, wherein the first webpage is a member of a website. The method further includes determining one or more webpages that include one or more instances of the modified element of the first webpage, wherein the determined one or more webpages are members of the website. The method further includes mapping a location for each of the one or more instances of the modified element within a respective webpage of the determined one or more webpages. The method further includes rendering at least a portion of the determined one or more webpages, wherein the rendered portion of the determined one or more webpages includes the location of the corresponding instance of the modified element.
    Type: Application
    Filed: January 28, 2015
    Publication date: February 4, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20160034594
    Abstract: In a method for managing modifications to elements of a website, receiving one or more modifications to an element of a first webpage, wherein the first webpage is a member of a website. The method further includes determining one or more webpages that include one or more instances of the modified element of the first webpage, wherein the determined one or more webpages are members of the website. The method further includes mapping a location for each of the one or more instances of the modified element within a respective webpage of the determined one or more webpages. The method further includes rendering at least a portion of the determined one or more webpages, wherein the rendered portion of the determined one or more webpages includes the location of the corresponding instance of the modified element.
    Type: Application
    Filed: July 29, 2014
    Publication date: February 4, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 9251145
    Abstract: A method, computer program product, and computer system for receiving, at a second computer device, data content sent from a first computer device. The data content includes a first set of user metadata and permission metadata. A second set of user metadata and permission metadata is created. Both the first set and the second set of user metadata and permission metadata are maintained with the data content. The second set of user metadata and permission metadata is used in place of the first set of user metadata and permission metadata. The first set of user metadata and permission metadata is restored prior to transmitting the data content. The data content is transmitted at least with the first set of user metadata and permission metadata.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20160012072
    Abstract: According to embodiments of the present invention, a content generation event associated with content having a status is received by one or more computer processors. In response to the content generation event satisfying a predetermined criterion, the content is published by one or more computer processors with a pending approval status that is associated with an approval step. In response to satisfaction of the approval step, the pending approval status of the content to an approved status is changed by one or more computer processors.
    Type: Application
    Filed: March 5, 2015
    Publication date: January 14, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric M. de Morentin
  • Publication number: 20160012209
    Abstract: According to embodiments of the present invention, a content generation event associated with content having a status is received by one or more computer processors. In response to the content generation event satisfying a predetermined criterion, the content is published by one or more computer processors with a pending approval status that is associated with an approval step. In response to satisfaction of the approval step, the pending approval status of the content to an approved status is changed by one or more computer processors.
    Type: Application
    Filed: July 10, 2014
    Publication date: January 14, 2016
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric M. de Morentin
  • Publication number: 20150339326
    Abstract: A method for consolidating reusable image components with multi-media contents is provided. The method includes defining a location in a content template for storing a library of reusable image components and multi-media contents. The method further includes transmitting at least one multi-media content of a digital asset management environment, wherein the transmitted at least one multi-media content is stored in the defined location of the content template with the library of reusable image components. The method further includes determining if the selected at least one multi-media content was transmitted, stored and, is present in the defined location of the content template. The method further includes generating in the defined location of authoring content template, another library of reusable image components of the at the least one multi-media content, if the at least one multi-media content is not confirmed present in the defined location of the content template.
    Type: Application
    Filed: May 22, 2014
    Publication date: November 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20150339401
    Abstract: A method for consolidating reusable image components with multi-media contents is provided. The method includes defining a location in a content template for storing a library of reusable image components and multi-media contents. The method further includes transmitting at least one multi-media content of a digital asset management environment, wherein the transmitted at least one multi-media content is stored in the defined location of the content template with the library of reusable image components. The method further includes determining if the selected at least one multi-media content was transmitted, stored and, is present in the defined location of the content template. The method further includes generating in the defined location of authoring content template, another library of reusable image components of the at the least one multi-media content, if the at least one multi-media content is not confirmed present in the defined location of the content template.
    Type: Application
    Filed: February 26, 2015
    Publication date: November 26, 2015
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20150269126
    Abstract: A portal page may be displayed in the active area of a portable computing device display. The portable computing device may receive display data that includes original page display instructions specifying how to display a plurality of portlets within a common page. The personal computing device may identify an initial portlet of the plurality of portlets and remove portlets, other than the initial portlet, from the original page display instructions to produce modified page display instructions having at least one transition instruction. The personal computing device may scale, based upon the modified page display instructions, the initial portlet to render within the active display area; and render, based upon the scaled initial portlet, a web page within the active display area.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 24, 2015
    Applicant: International Business Machines Corporation
    Inventors: Stefan A. Hepper, Jaspreet Singh
  • Publication number: 20150269128
    Abstract: A portal page may be displayed in the active area of a portable computing device display. The portable computing device may receive display data that includes original page display instructions specifying how to display a plurality of portlets within a common page. The personal computing device may identify an initial portlet of the plurality of portlets and remove portlets, other than the initial portlet, from the original page display instructions to produce modified page display instructions having at least one transition instruction. The personal computing device may scale, based upon the modified page display instructions, the initial portlet to render within the active display area; and render, based upon the scaled initial portlet, a web page within the active display area.
    Type: Application
    Filed: January 27, 2015
    Publication date: September 24, 2015
    Inventors: Stefan A. Hepper, Jaspreet Singh
  • Publication number: 20150213037
    Abstract: A method, computer program product, and computer system for generating, at a computing device, a collaboration container associated with a project. One or more requirements associated with the project is received using the collaboration container. The one or more requirements is mapped into changes for a web content management artifact. The web content management artifact is generated from the collaboration container. Collaboration for the web content management artifact is received. A status of the web content management artifact is promoted to the collaboration container, wherein promoting includes publically publishing at least a portion of the web content management artifact, closing at least the portion of the collaboration container, and archiving at least the portion of the collaboration container.
    Type: Application
    Filed: September 29, 2014
    Publication date: July 30, 2015
    Inventors: Nicholas A. Baldwin, Eric de Morentin Martinez, Mark C. Hampton, Stefan A. Hepper
  • Publication number: 20150213145
    Abstract: A method, computer program product, and computer system for generating, at a computing device, a collaboration container associated with a project. One or more requirements associated with the project is received using the collaboration container. The one or more requirements is mapped into changes for a web content management artifact. The web content management artifact is generated from the collaboration container. Collaboration for the web content management artifact is received. A status of the web content management artifact is promoted to the collaboration container, wherein promoting includes publically publishing at least a portion of the web content management artifact, closing at least the portion of the collaboration container, and archiving at least the portion of the collaboration container.
    Type: Application
    Filed: January 29, 2014
    Publication date: July 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: NICHOLAS A. BALDWIN, Eric de Morentin Martinez, Mark C. Hampton, Stefan A. Hepper
  • Publication number: 20150186345
    Abstract: Embodiments of the present invention relate to preventing partial change set deployments in content management systems. One or more computer processors determine a content item to retrieve from a repository. The one or more computer processors retrieve the determined content item from the repository. The one or more computer processors add the retrieved content item to a project having a project state. The one or more computer processors determine the project state. The one or more computer processors publish the project.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20150186428
    Abstract: Embodiments of the present invention relate to preventing partial change set deployments in content management systems. One or more computer processors determine a content item to retrieve from a repository. The one or more computer processors retrieve the determined content item from the repository. The one or more computer processors add the retrieved content item to a project having a project state. The one or more computer processors determine the project state. The one or more computer processors publish the project.
    Type: Application
    Filed: June 27, 2014
    Publication date: July 2, 2015
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20150178294
    Abstract: Embodiments of the present invention provide a system, method, and program product to resolve editing conflicts in a content management system arising from concurrent drafts. A computing device receives notification of a first editing event and second editing event associated with a content item. The computing device determines a user-defined description of the first editing event and second editing event. The computing device determines a pre-defined editing policy associated with the first editing event and second editing event. The computing device deploys the first editing event and second editing event for servicing according to the determined user-defined description and the determined predefined policy, such that editing conflicts between the first and second editing events are reduced.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric M. Morentin
  • Publication number: 20150178275
    Abstract: Embodiments of the present invention provide a system, method, and program product to resolve editing conflicts in a content management system arising from concurrent drafts. A computing device receives notification of a first editing event and second editing event associated with a content item. The computing device determines a user-defined description of the first editing event and second editing event. The computing device determines a pre-defined editing policy associated with the first editing event and second editing event. The computing device deploys the first editing event and second editing event for servicing according to the determined user-defined description and the determined predefined policy, such that editing conflicts between the first and second editing events are reduced.
    Type: Application
    Filed: June 27, 2014
    Publication date: June 25, 2015
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric M. Morentin
  • Publication number: 20150149596
    Abstract: A tool for sending a mobile application to a mobile device from a computer. The tool receives a request to retrieve a mobile application for a website, or a part of a website. The tool retrieves a mobile device identifier for a mobile device from a social profile. The tool creates the mobile application for the website, or a part of the website. The tool sends the mobile application to the mobile device.
    Type: Application
    Filed: June 11, 2014
    Publication date: May 28, 2015
    Inventors: Stefan A. Hepper, Jaspreet Singh