US20240362403
2024-10-31
Physics
G06F40/16
The patent application outlines a system and method for dynamically modifying image and video content to generate customized content based on user preferences. The system involves a server, a database containing user preference information, and a content generator that utilizes generative adversarial networks (GANs) for style transfer. This approach allows for the transformation of base images into desired styles, creating personalized content for users, which is then delivered to their devices for display.
This technology relates to the field of targeted advertising, where advertisements are tailored to specific audience segments. Traditional methods rely heavily on pre-made advertisements and browser cookies to gather user data. However, this new system addresses the need for real-time customization of content after determining user preferences, making it possible to dynamically generate images and videos that align with individual user tastes.
The proposed system includes several key components: a client device, a server, a database, and a content generator. The client device can be any electronic device capable of displaying content, such as smartphones or tablets. The server processes requests for customized content by querying the database for user preferences and templates. The content generator employs GANs to apply style transfers to these templates, creating personalized content based on the retrieved data.
The method involves generating requests for customized content via a processor on a client device. The server then queries the database for relevant user preferences and templates, which are used by the content generator to apply style transfers. The result is dynamically generated content tailored to the user's preferences. This process allows advertisers to provide more engaging and relevant advertisements by adjusting visual styles in real-time.
Users interact with the system through graphic user interfaces (GUIs) on their client devices. These interfaces allow users to engage with the customized content via various input methods such as clicking, selecting text, or navigating menus. The GUIs are designed to be intuitive and can be implemented in various formats like HTML or XML, ensuring compatibility with different applications and devices.