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: 20190171697
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more presentation templates of a plurality of presentation templates for at least a portion of a web page, wherein the one or more presentation templates define, at least in part, a display format for one or more display types. At least a portion of the one or more display types is mapped to one or more content elements within a content type.
    Type: Application
    Filed: February 5, 2019
    Publication date: June 6, 2019
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 10311138
    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: Grant
    Filed: June 27, 2014
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 10282393
    Abstract: Content-type-aware web pages are provided. One or more content items that are associated with a web page are identified based, at least in part, on web page metadata. One or more content templates that are associated with the web page are identified based, at least in part, on the web page metadata. Each of the one or more content items are filtered into either a first group or a second group based, at least in part, on the one or more content templates. Each content item in the first group is associated with at least one of the one or more content templates. Each content item in the second group is not associated with the one or more content templates. Instructions to render the content items in the first group are generated based, at least in part, on the one or more content templates.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Stefan A. Hepper, William J. Izard, Eric T. Martinez de Morentin
  • Patent number: 10282399
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more presentation templates of a plurality of presentation templates for at least a portion of a web page, wherein the one or more presentation templates define, at least in part, a display format for one or more display types. At least a portion of the one or more display types is mapped to one or more content elements within a content type.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20190073635
    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: November 8, 2018
    Publication date: March 7, 2019
    Inventors: Nicholas A. Baldwin, Eric de Morentin Martinez, Mark C. Hampton, Stefan A. Hepper
  • Patent number: 10198715
    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: Grant
    Filed: May 15, 2018
    Date of Patent: February 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Eric de Morentin Martinez, Mark C. Hampton, Stefan A. Hepper
  • Patent number: 10146754
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more presentation templates of a plurality of presentation templates for at least a portion of a web page, wherein the one or more presentation templates define, at least in part, a display format for one or more display types. At least a portion of the one or more display types is mapped to one or more content elements within a content type.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 10120855
    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: Grant
    Filed: May 22, 2014
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20180260781
    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: May 15, 2018
    Publication date: September 13, 2018
    Inventors: Nicholas A. Baldwin, Eric de Morentin Martinez, Mark C. Hampton, Stefan A. Hepper
  • Patent number: 10049343
    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: Grant
    Filed: January 29, 2014
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Eric de Morentin Martinez, Mark C. Hampton, Stefan A. Hepper
  • Patent number: 10043155
    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: Grant
    Filed: September 29, 2014
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Eric de Morentin Martinez, Mark C. Hampton, Stefan A. Hepper
  • Patent number: 9965455
    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: Grant
    Filed: January 28, 2015
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 9940315
    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: Grant
    Filed: July 29, 2014
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Publication number: 20180089738
    Abstract: Enhancing online purchases based on a user's previous purchases by monitoring for a purchase receipt indicating the purchase of at least one product by the user; analyzing the purchase receipt to extract data; analyzing the extracted data; categorizing the at least one product purchased with the extracted data and storing the product and extracted data in a repository. At least one product indicated on the purchase receipt is compared to previous purchases in a same category stored in the repository; and if a product indicated on the purchase receipt is not the same as previous purchases in the same category, a notification is sent to the user regarding differences.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Marco A. Deluca, Stefan A. Hepper
  • Patent number: 9733925
    Abstract: Embodiments of the present invention provide a system, method, and program product. In an embodiment, a computing device generates a list of predetermined project templates associated with a web page, wherein the web page is new or preexisting. The computing device transmits the generated list of predetermined project templates for display that includes one or more predetermined project templates that include a preset package of web content editing actions that are associated with the web page. The computing device generates a web page action associated with the web page according to a project generated using a predetermined project template included in the transmitted list of predetermined project templates. The computing device transmits the generated web page action for display.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric M. de Morentin
  • Publication number: 20170228353
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more presentation templates of a plurality of presentation templates for at least a portion of a web page, wherein the one or more presentation templates define, at least in part, a display format for one or more display types. At least a portion of the one or more display types is mapped to one or more content elements within a content type.
    Type: Application
    Filed: April 21, 2017
    Publication date: August 10, 2017
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 9720581
    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: Grant
    Filed: September 8, 2014
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Jon M. Harris, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 9720582
    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: Grant
    Filed: April 23, 2015
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Jon M. Harris, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 9697190
    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: Grant
    Filed: April 16, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 9697187
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a selection of one or more presentation templates of a plurality of presentation templates for at least a portion of a web page, wherein the one or more presentation templates define, at least in part, a display format for one or more display types. At least a portion of the one or more display types is mapped to one or more content elements within a content type.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin