What-if scenario based and generative adversarial network generated design adaptation

US12548205B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12548205-B2
Application numberUS-202217659024-A
CountryUS
Kind codeB2
Filing dateApr 13, 2022
Priority dateApr 13, 2022
Publication dateFeb 10, 2026
Grant dateFeb 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method, a computer program product, and a computer system for design adaptation. One or more computing devices receive images provided by a user, receive form a designer one or more designer provided what-if scenarios of a design related to the images, receive form the user one or more user selected what-if scenarios from the one or more designer provided what-if scenarios, and retrieve information about influencing factors form an artificial intelligence (AI) knowledge corpus, where the influencing factors affect qualities of the images. One or more computing devices input the retrieved information into a generative adversarial network (GAN) module. One or more computing devices change the images by the GAN module to generate adapted images for the one or more user selected what-if scenarios, based on the retrieved information.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method for what-if scenario based and generative adversarial network (GAN) generated design adaptation, the method comprising: receiving images provided by a user; receiving, from a designer, one or more designer provided what-if scenarios for a user interface design that includes the images; receiving, from the user, one or more user selected what-if scenarios from the one or more designer provided what-if scenarios; retrieving, from an artificial intelligence (AI) knowledge corpus, influencing factors corresponding to the one or more user selected what-if scenarios, wherein the influencing factors are related to image qualities; retrieving, from the AI knowledge corpus, user preferences corresponding to the one or more user selected what-if scenarios; inputting the user preferences, the images, and the influencing factors into a GAN module; changing the images, by the GAN module and based on the input, to generate adapted images for the one or more user selected what-if scenarios; and providing adapted user interface designs comprising the one or more user selected what-if scenarios with the adapted images. 2 . The computer-implemented method of claim 1 , further comprising: receiving, from the user, feedback on the adapted user interface designs. 3 . The computer-implemented method of claim 2 , further comprising: in response to determining, based on the feedback, that the user is satisfied with an adapted user interface design from the adapted user interface designs, updating the knowledge corpus with user positive feedback. 4 . The computer-implemented method of claim 2 , further comprising: in response to determining, based on the feedback, that the user is not satisfied with the adapted user interface designs, updating the knowledge corpus with user negative feedback. 5 . The computer-implemented method of claim 2 , further comprising: in response to determining, based on the feedback, that the user is not satisfied with the adapted user interface designs, requesting, from the designer, one or more new what-if scenarios for the user interface design; receive, from the designer and in response to the request, one or more designer newly provided what-if scenarios for the user interface design; receiving, from the user, one or more user newly selected what-if scenarios from the one or more designer newly provided what-if scenarios; and iterating steps of the what-if scenario based and GAN generated design adaptation to generate at least one additional adapted user interface design. 6 . The computer-implemented method of claim 2 , further comprising: in response to determining, based on the feedback, that the user is not satisfied with the adapted user interface designs, receiving, from the user, one or more new user selected what-if scenarios from the one or more designer provided what-if scenarios; and iterating steps of the what-if scenario based and GAN generated design adaptation to generate at least one additional adapted user interface design. 7 . A computer program product for what-if scenario based and generative adversarial network (GAN) generated design adaptation, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors, the program instructions executable to: receive images provided by a user; receive, from a designer, one or more designer provided what-if scenarios for a user interface design that includes the images; receive, from the user, one or more user selected what-if scenarios from the one or more designer provided what-if scenarios; retrieve, from an artificial intelligence (AI) knowledge corpus, influencing factors corresponding to the one or more user selected what-if scenarios, wherein the influencing factors are related to image qualities; retrieve, from the AI knowledge corpus, user preferences corresponding to the one or more user selected what-if scenarios; input the user preferences, the one or more user selected what-if scenarios, the images, and the influencing factors into a GAN module; change the images, by the GAN module and based on the input, to generate adapted images for the one or more user selected what-if scenarios; and provide adapted user interface designs comprising the one or more user selected what-if scenarios with the adapted images. 8 . The computer program product of claim 7 , wherein the program instructions are further executable to: receive, from the user, feedback on the adapted user interface designs. 9 . The computer program product of claim 8 , wherein he program instructions are further executable to: in response to determining, based on the feedback, that the user is satisfied with an adapted user interface design from the adapted user interface designs, update the knowledge corpus with user positive feedback. 10 . The computer program product of claim 8 , wherein the program instructions are further executable to: in response to determining, based on the feedback, that the user is not satisfied with the adapted user interface designs, update the knowledge corpus with user negative feedback. 11 . The computer program product of claim 8 , wherein the program instructions are further executable to: in response to determining, based on the feedback, that the user is not satisfied with the adapted user interface designs, request, from the designer, one or more new what-if scenarios for the user interface design; receive, from the designer and in response to the request, one or more designer newly provided what-if scenarios for the user interface design; receive, from the user, one or more user newly selected what-if scenarios from the one or more designer newly provided what-if scenarios; and iterate steps of the what-if scenario based and GAN generated design adaptation to generate additional adapted user interface designs until the user is satisfied with one or more of the additional adapted user interface designs. 12 . The computer program product of claim 8 , wherein the program instructions are further executable to: in response to determining, based on the feedback, that the user is not satisfied with the adapted user interface designs, obtain, from the user, one or more new user selected what-if scenarios from the one or more designer provided what-if scenarios; and iterate steps of the what-if scenario based and GAN generated design adaptation to generate additional adapted user interface designs until the user is satisfied with one or more of the additional adapted user interface designs. 13 . A computer system for what-if scenario based and generative adversarial network (GAN) generated design adaptation, the computer system comprising one or more processors, one or more computer readable tangible storage devices, and program instructions stored on at least one of the one or more computer readable tangible storage devices for execution by at least one of the one or more processors, the program instructions executable to: receive images provided by a user; receive, from a designer, one or more designer provided what-if scenarios for a user interface design that includes the images; receive, from the user, one or more user selected what-if scenarios from the one or more designer provided what-if scenarios; retrieve, from an artificial intelligence (AI) knowledge corpus, influencing factors corresponding to the one or more user selected what-if scenarios, wherein the influencing factors are related to image qualities; retrieve, from the AI

Assignees

Inventors

Classifications

  • Combinations of networks · CPC title

  • Knowledge-based neural networks; Logical representations of neural networks · CPC title

  • involving graphical user interfaces [GUIs] · CPC title

  • Generative networks · CPC title

  • Non-supervised learning, e.g. competitive learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12548205B2 cover?
A computer-implemented method, a computer program product, and a computer system for design adaptation. One or more computing devices receive images provided by a user, receive form a designer one or more designer provided what-if scenarios of a design related to the images, receive form the user one or more user selected what-if scenarios from the one or more designer provided what-if scenario…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06T11/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).