{
    "componentChunkName": "component---src-templates-blogpost-js",
    "path": "/blog/ai-powered-web-security-automatically-blocking-sensitive-data-leaks-in-generative-content-669581",
    "result": {"data":{"OTHER_POSTS":{"nodes":[{"title":"Universal Mobile Payment System Enables Secure Transactions Across Any App or Platform","slug":"universal-mobile-payment-system-enables-secure-transactions-across-any-app-or-platform-918414","date":"2025-12-11T06:10:00","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Alphabet"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251211_130602_c0df7ae0.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#5838a8","images":{"fallback":{"src":"/static/66ed8abed7803034c70f55827491b36f/b5658/generated_image_20251211_130602_c0df7ae0.png","srcSet":"/static/66ed8abed7803034c70f55827491b36f/acb7c/generated_image_20251211_130602_c0df7ae0.png 256w,\n/static/66ed8abed7803034c70f55827491b36f/ccc41/generated_image_20251211_130602_c0df7ae0.png 512w,\n/static/66ed8abed7803034c70f55827491b36f/b5658/generated_image_20251211_130602_c0df7ae0.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/66ed8abed7803034c70f55827491b36f/22bfc/generated_image_20251211_130602_c0df7ae0.webp 256w,\n/static/66ed8abed7803034c70f55827491b36f/d689f/generated_image_20251211_130602_c0df7ae0.webp 512w,\n/static/66ed8abed7803034c70f55827491b36f/67ded/generated_image_20251211_130602_c0df7ae0.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlock Instant Device Control with Ultra-Fast Communication for Smarter Industrial and IoT Systems","slug":"unlock-instant-device-control-with-ultra-fast-communication-for-smarter-industrial-and-iot-systems-651401","date":"2025-12-01T04:46:30","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Amazon"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251201_114346_dbfb2624.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#081858","images":{"fallback":{"src":"/static/28ca2c688620d650900bab71d678b91a/b5658/generated_image_20251201_114346_dbfb2624.png","srcSet":"/static/28ca2c688620d650900bab71d678b91a/acb7c/generated_image_20251201_114346_dbfb2624.png 256w,\n/static/28ca2c688620d650900bab71d678b91a/ccc41/generated_image_20251201_114346_dbfb2624.png 512w,\n/static/28ca2c688620d650900bab71d678b91a/b5658/generated_image_20251201_114346_dbfb2624.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/28ca2c688620d650900bab71d678b91a/22bfc/generated_image_20251201_114346_dbfb2624.webp 256w,\n/static/28ca2c688620d650900bab71d678b91a/d689f/generated_image_20251201_114346_dbfb2624.webp 512w,\n/static/28ca2c688620d650900bab71d678b91a/67ded/generated_image_20251201_114346_dbfb2624.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Centralized Platform Streamlines AI Agent Registration and Management for Enterprises","slug":"centralized-platform-streamlines-ai-agent-registration-and-management-for-enterprises-216165","date":"2025-12-28T10:44:03","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Amazon"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_174003_f9761009.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#082858","images":{"fallback":{"src":"/static/72d0b6000657868892318cf34420c4b4/b5658/generated_image_20251228_174003_f9761009.png","srcSet":"/static/72d0b6000657868892318cf34420c4b4/acb7c/generated_image_20251228_174003_f9761009.png 256w,\n/static/72d0b6000657868892318cf34420c4b4/ccc41/generated_image_20251228_174003_f9761009.png 512w,\n/static/72d0b6000657868892318cf34420c4b4/b5658/generated_image_20251228_174003_f9761009.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/72d0b6000657868892318cf34420c4b4/22bfc/generated_image_20251228_174003_f9761009.webp 256w,\n/static/72d0b6000657868892318cf34420c4b4/d689f/generated_image_20251228_174003_f9761009.webp 512w,\n/static/72d0b6000657868892318cf34420c4b4/67ded/generated_image_20251228_174003_f9761009.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlock Targeted Crop Enhancement with Fruit-Specific Gene Promoters for Superior Produce Quality","slug":"unlock-targeted-crop-enhancement-with-fruit-specific-gene-promoters-for-superior-produce-quality-209251","date":"2026-01-09T07:04:56","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2026/01/generated_image_20260109_140158_ea04ad35.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#d85818","images":{"fallback":{"src":"/static/5a33b72200eced76c64e2767617f1676/b5658/generated_image_20260109_140158_ea04ad35.png","srcSet":"/static/5a33b72200eced76c64e2767617f1676/acb7c/generated_image_20260109_140158_ea04ad35.png 256w,\n/static/5a33b72200eced76c64e2767617f1676/ccc41/generated_image_20260109_140158_ea04ad35.png 512w,\n/static/5a33b72200eced76c64e2767617f1676/b5658/generated_image_20260109_140158_ea04ad35.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/5a33b72200eced76c64e2767617f1676/22bfc/generated_image_20260109_140158_ea04ad35.webp 256w,\n/static/5a33b72200eced76c64e2767617f1676/d689f/generated_image_20260109_140158_ea04ad35.webp 512w,\n/static/5a33b72200eced76c64e2767617f1676/67ded/generated_image_20260109_140158_ea04ad35.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlocking Advanced Battery Performance with Next-Generation Composite Substrates for Electrode Manufacturing","slug":"unlocking-advanced-battery-performance-with-next-generation-composite-substrates-for-electrode-manufacturing-943519","date":"2026-01-20T08:45:01","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"},{"name":"Samsung"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2026/01/generated_image_20260120_154207_b9a4de4f.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#185888","images":{"fallback":{"src":"/static/39ca38ef88b8253d6cf6e4b7eaacfec8/b5658/generated_image_20260120_154207_b9a4de4f.png","srcSet":"/static/39ca38ef88b8253d6cf6e4b7eaacfec8/acb7c/generated_image_20260120_154207_b9a4de4f.png 256w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/ccc41/generated_image_20260120_154207_b9a4de4f.png 512w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/b5658/generated_image_20260120_154207_b9a4de4f.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/39ca38ef88b8253d6cf6e4b7eaacfec8/22bfc/generated_image_20260120_154207_b9a4de4f.webp 256w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/d689f/generated_image_20260120_154207_b9a4de4f.webp 512w,\n/static/39ca38ef88b8253d6cf6e4b7eaacfec8/67ded/generated_image_20260120_154207_b9a4de4f.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlocking Smarter AI: A Unified Model for Fast, Efficient Multimodal Learning Across Industries","slug":"unlocking-smarter-ai-a-unified-model-for-fast-efficient-multimodal-learning-across-industries-914257","date":"2026-02-22T05:13:25","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Facebook/Meta"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2026/02/generated_image_20260222_121057_050755f8.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#081838","images":{"fallback":{"src":"/static/f7b9939c8e987b504acbc2ab10554aac/b5658/generated_image_20260222_121057_050755f8.png","srcSet":"/static/f7b9939c8e987b504acbc2ab10554aac/acb7c/generated_image_20260222_121057_050755f8.png 256w,\n/static/f7b9939c8e987b504acbc2ab10554aac/ccc41/generated_image_20260222_121057_050755f8.png 512w,\n/static/f7b9939c8e987b504acbc2ab10554aac/b5658/generated_image_20260222_121057_050755f8.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/f7b9939c8e987b504acbc2ab10554aac/22bfc/generated_image_20260222_121057_050755f8.webp 256w,\n/static/f7b9939c8e987b504acbc2ab10554aac/d689f/generated_image_20260222_121057_050755f8.webp 512w,\n/static/f7b9939c8e987b504acbc2ab10554aac/67ded/generated_image_20260222_121057_050755f8.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"Unlocking Ultra-Efficient 3D Data Compression for Faster, Smarter AR and Digital Twins","slug":"unlocking-ultra-efficient-3d-data-compression-for-faster-smarter-ar-and-digital-twins-647469","date":"2025-11-09T10:43:36","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251109_174053_02379c93.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#081818","images":{"fallback":{"src":"/static/459152c7527917b800f35393e3362e8f/b5658/generated_image_20251109_174053_02379c93.png","srcSet":"/static/459152c7527917b800f35393e3362e8f/acb7c/generated_image_20251109_174053_02379c93.png 256w,\n/static/459152c7527917b800f35393e3362e8f/ccc41/generated_image_20251109_174053_02379c93.png 512w,\n/static/459152c7527917b800f35393e3362e8f/b5658/generated_image_20251109_174053_02379c93.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/459152c7527917b800f35393e3362e8f/22bfc/generated_image_20251109_174053_02379c93.webp 256w,\n/static/459152c7527917b800f35393e3362e8f/d689f/generated_image_20251109_174053_02379c93.webp 512w,\n/static/459152c7527917b800f35393e3362e8f/67ded/generated_image_20251109_174053_02379c93.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"UPLINK CONFIGURED GRANT OF FULL DUPLEX CAPABLE USER EQUIPMENT","slug":"uplink-configured-grant-of-full-duplex-capable-user-equipment-398996","date":"2025-07-08T02:27:17","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250708_092436_5de55f18.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8e8","images":{"fallback":{"src":"/static/ee5946da998724be5b36e573721983f4/b5658/generated_image_20250708_092436_5de55f18.png","srcSet":"/static/ee5946da998724be5b36e573721983f4/acb7c/generated_image_20250708_092436_5de55f18.png 256w,\n/static/ee5946da998724be5b36e573721983f4/ccc41/generated_image_20250708_092436_5de55f18.png 512w,\n/static/ee5946da998724be5b36e573721983f4/b5658/generated_image_20250708_092436_5de55f18.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/ee5946da998724be5b36e573721983f4/22bfc/generated_image_20250708_092436_5de55f18.webp 256w,\n/static/ee5946da998724be5b36e573721983f4/d689f/generated_image_20250708_092436_5de55f18.webp 512w,\n/static/ee5946da998724be5b36e573721983f4/67ded/generated_image_20250708_092436_5de55f18.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}},{"title":"VALIDATING VEHICLE SENSOR CALIBRATION","slug":"validating-vehicle-sensor-calibration-943049","date":"2025-08-18T07:22:54","seo":{"metaDesc":""},"tags":{"nodes":[{"name":"Amazon"},{"name":"Patent Review"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/08/generated_image_20250818_141939_2a50b42f.png","localFile":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#283838","images":{"fallback":{"src":"/static/3c25007218b33c9b67379ddc374ba5f2/b5658/generated_image_20250818_141939_2a50b42f.png","srcSet":"/static/3c25007218b33c9b67379ddc374ba5f2/acb7c/generated_image_20250818_141939_2a50b42f.png 256w,\n/static/3c25007218b33c9b67379ddc374ba5f2/ccc41/generated_image_20250818_141939_2a50b42f.png 512w,\n/static/3c25007218b33c9b67379ddc374ba5f2/b5658/generated_image_20250818_141939_2a50b42f.png 1024w","sizes":"(min-width: 1024px) 1024px, 100vw"},"sources":[{"srcSet":"/static/3c25007218b33c9b67379ddc374ba5f2/22bfc/generated_image_20250818_141939_2a50b42f.webp 256w,\n/static/3c25007218b33c9b67379ddc374ba5f2/d689f/generated_image_20250818_141939_2a50b42f.webp 512w,\n/static/3c25007218b33c9b67379ddc374ba5f2/67ded/generated_image_20250818_141939_2a50b42f.webp 1024w","type":"image/webp","sizes":"(min-width: 1024px) 1024px, 100vw"}]},"width":1024,"height":1024}}}}}}]},"RANDOM_POSTS":{"nodes":[]},"THE_POST":{"seo":{"canonical":"","focuskw":"","metaDesc":"","metaKeywords":"","title":"AI-Powered Web Security: Automatically Blocking Sensitive Data Leaks in Generative Content - Inventiv.org","twitterTitle":"","twitterDescription":"","opengraphDescription":"Invented by P J; Jose Lejin, Salesforce, Inc. The rise of Generative AI, or GenAI, has made web apps smarter…","opengraphPublishedTime":"2025-12-28T09:58:27+00:00","opengraphModifiedTime":"2025-12-28T10:02:32+00:00","opengraphTitle":"AI-Powered Web Security: Automatically Blocking Sensitive Data Leaks in Generative Content - Inventiv.org","opengraphType":"article","opengraphImage":{"sourceUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165534_651ca7cf.png"}},"date":"December 28, 2025","content":"<h2 class=\"abpost-category\" style=\"padding-left:50px;padding-top:15px\">Invented by P J; Jose Lejin, Salesforce, Inc.</h2>\n<p><p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-55989 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165657_e94ef6e6-768x768.png\" alt=\"\" width=\"768\" height=\"768\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165657_e94ef6e6-768x768.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165657_e94ef6e6-768x768.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165657_e94ef6e6-300x300.png 300w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165657_e94ef6e6-150x150.png 150w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165657_e94ef6e6-800x800.png 800w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165657_e94ef6e6.png 1024w\" sizes=\"(max-width: 768px) 100vw, 768px\" /></p>\n<p>The rise of Generative AI, or GenAI, has made web apps smarter and more helpful, but it’s also opened the door to new risks—especially when it comes to keeping private data safe. A new patent application offers a clever way to stop sensitive data from slipping through GenAI-powered web apps and reaching users. In this article, we’ll break down what makes this invention special, why it matters, and how it fits into the bigger picture of web security and AI.\n</p>\n<div style=\"display: flex; justify-content: center; align-items: center; margin: 10px 0; width: 100%;\">\n<video width=\"640\" height=\"360\" controls style=\"max-width: 100%; height: auto; display: block; margin: 0px auto;\"><source src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/video_20251228_170221_4484d368.mp4\" type=\"video/mp4\">Your browser does not support the video tag.</video>\n</div>\n<h2>Background and Market Context</h2>\n<p>\nGenAI tools, like ChatGPT or Copilot, are now everywhere. They answer our questions, help us write, and even power friendly chatbots in web apps. But with their growing abilities, these AI systems can sometimes make mistakes—like sharing private info by accident.\n</p>\n<p>\nImagine you’re chatting with a help bot on a company website. You ask a normal question, but the answer you get shows something it shouldn’t—maybe a credit card number or secret company detail. That’s a real problem. Why does it happen? Because GenAI pulls from huge amounts of data, and sometimes, either by accident or on purpose, it shares things it shouldn’t.\n</p>\n<p>\nWeb apps already use tools called web application firewalls (WAFs) and gateways to keep out hackers and block bad traffic. They’re like security guards that check who goes in and out. But now, with GenAI in the mix, these guards face a new job: making sure AI-generated answers don’t spill secrets, especially after the content is “rendered”—or shown to the user inside their browser.\n</p>\n<p>\nThe market is full of efforts to scan AI outputs for sensitive data before sending them to the user. Still, clever attackers have found ways around these scans by hiding data in code or changing how it appears when displayed. Sometimes, content looks safe at first, but becomes dangerous after the browser puts all the pieces together. This means the old ways of checking content before it’s shown are no longer enough.</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-55991 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165613_f3177381-768x768.png\" alt=\"\" width=\"768\" height=\"768\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165613_f3177381-768x768.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165613_f3177381-768x768.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165613_f3177381-300x300.png 300w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165613_f3177381-150x150.png 150w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165613_f3177381-800x800.png 800w, https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165613_f3177381.png 1024w\" sizes=\"(max-width: 768px) 100vw, 768px\" /></p>\n</p>\n<p>\nCompanies, big and small, now face big risks: fines for privacy leaks, lost trust from users, and even threats to their business if secrets get out. The need for a better way to keep GenAI-powered web apps safe has never been clearer.\n</p>\n<div class=\"contact-us-holder\"></div>\n<h2>Scientific Rationale and Prior Art</h2>\n<p>\nBefore this invention, most solutions focused on the content before it was shown to users—what we call “unrendered content.” Tools would scan the output from GenAI to look for things like credit card numbers or private info. If they found something wrong, they would block it. But attackers have learned how to hide secrets in a way that only shows up after the browser pieces everything together and displays it to a user. How do they do it? By using tricks in code, like hiding some words, mixing up text, or showing secret info only after certain actions happen in the browser.\n</p>\n<p>\nLet’s look at an example. Imagine someone puts a piece of code into a chatbot’s answer that says, “Hide this word unless you’re showing it on the screen.” The scanning tool doesn’t see the secret, because it’s hidden in the code. But the browser, following the instructions, puts the secret together and shows it to the user. The result? Sensitive data slips past the guard.\n</p>\n<p>\nOther attempts to fix this problem tried to make scanning tools smarter. Some checked for hidden code or tried to follow all the ways content could change. But this is hard. There are just too many ways for code to change what the user sees. Plus, scanning everything in advance can slow down the app and doesn’t always catch every trick.\n</p>\n<p>\nThere are also tools that scan images and text, but they usually work on what is sent, not what is finally shown. None of these solutions truly look at the “rendered” content—the actual thing the user sees after all the scripts and browser magic are done. This gap leaves a big hole in security.</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-55993 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_8f436b9f0107624db391bd1a3eddfc2e-794x1024.png\" alt=\"\" width=\"794\" height=\"1024\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_8f436b9f0107624db391bd1a3eddfc2e-794x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_8f436b9f0107624db391bd1a3eddfc2e-794x1024.png 794w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_8f436b9f0107624db391bd1a3eddfc2e-233x300.png 233w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_8f436b9f0107624db391bd1a3eddfc2e-768x990.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_8f436b9f0107624db391bd1a3eddfc2e-1192x1536.png 1192w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_8f436b9f0107624db391bd1a3eddfc2e-1589x2048.png 1589w\" sizes=\"(max-width: 794px) 100vw, 794px\" /></p>\n</p>\n<p>\nThe new approach in this patent solves that gap. Instead of just looking at the data before it’s shown, it checks the final, rendered content—what the user would actually see. By doing this, it finds secrets that only appear after all the code has run and the browser has finished its work.\n</p>\n<h2>Invention Description and Key Innovations</h2>\n<p>\nLet’s walk through how this invention works, step by step, in simple words.\n</p>\n<p>\nFirst, web apps talk to users through browsers. When a user asks for something—like clicking a button or sending a message—the web app gets this request and gets ready to send back a response. This response might have GenAI-generated content, like an answer from a chatbot.\n</p>\n<p>\nBefore the response reaches the user’s browser, it passes through a web application firewall (WAF) or gateway. This is where the magic happens. The WAF checks if the response could have GenAI content. If so, it adds a special piece of code—let’s call it “detection code”—into the response.\n</p>\n<p>\nWhen the browser gets this response and loads the page, the detection code starts working. Here’s what it does:</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-55995 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_6bc50c815e58c49507a12fa73ab6221e-794x1024.png\" alt=\"\" width=\"794\" height=\"1024\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_6bc50c815e58c49507a12fa73ab6221e-794x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_6bc50c815e58c49507a12fa73ab6221e-794x1024.png 794w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_6bc50c815e58c49507a12fa73ab6221e-233x300.png 233w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_6bc50c815e58c49507a12fa73ab6221e-768x990.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_6bc50c815e58c49507a12fa73ab6221e-1192x1536.png 1192w, https://wp.inventiv.org/wp-content/uploads/2025/12/rotated_6bc50c815e58c49507a12fa73ab6221e-1589x2048.png 1589w\" sizes=\"(max-width: 794px) 100vw, 794px\" /></p>\n</p>\n<p>\nFirst, it watches the page to see if GenAI content is about to be shown. If it finds such content, it does something clever: it hides the GenAI content in the visible browser window. This means the user can’t read it right away. At the same time, the detection code quietly opens a second, hidden browser window—so small it’s invisible.\n</p>\n<p>\nIn this hidden window, the code “renders” the GenAI content, just like it would appear to a user. It then takes a picture of this content by turning it into an image. This image is sent to a special scanning service, which looks for sensitive data—like credit card numbers, private information, or secrets.\n</p>\n<p>\nThe scanner checks the image, extracts any text it sees, and looks for signs that sensitive data is present. If the scanner gives the all-clear, the detection code in the browser “unhides” the GenAI content in the visible window, letting the user see it. But if the scanner spots something risky, the content stays hidden, or is even removed, so the user never sees the secret info.\n</p>\n<p>\nWhat’s special here is that scanning happens on the final, rendered content—the real thing the user would see. This makes it much harder for bad actors to sneak secrets past the guard using code tricks. Even if the secret is hidden in the code, if it appears on the screen, the scanner will catch it before it reaches the user.\n</p>\n<p>\nAnother smart detail: the detection code only needs to be sent once per browser session. After that, it keeps watching for new GenAI content in the background, always ready to repeat the process. This keeps the user experience smooth and fast.\n</p>\n<p>\nThe invention can also tell whether the detection code has already been sent, saving time and resources. It can work with different browsers, on different devices, and doesn’t depend on any one GenAI platform. It doesn’t matter if the GenAI tool, the scanning service, and the web app are owned by different companies. This makes it very flexible and easy to add to many web apps.\n</p>\n<p>\nAnother key innovation is how the system handles notifications. If sensitive data is found, the system can alert an admin, helping companies fix the problem quickly and learn from it.\n</p>\n<p>\nAll of this happens quietly, without users needing to do anything. The process is seamless—and it protects everyone from the risk of accidental or sneaky data leaks from GenAI.\n</p>\n<h2>Conclusion</h2>\n<p>\nGenerative AI brings amazing new abilities to web apps, but it also creates new risks. Old ways of checking for sensitive data can be fooled by code tricks, letting secrets slip through. This new patent application offers a simple but powerful solution: check the final content, as it appears to users, before showing it. By hiding GenAI content, scanning it in its final form, and only revealing it when it’s safe, this invention closes a big gap in web security.\n</p>\n<p>\nFor companies, this means fewer leaks, better trust, and less worry about privacy fines or lost secrets. For users, it means safer AI-powered experiences. The beauty of this approach is its simplicity: let the browser do its job, but keep a smart guard on duty, making sure nothing sensitive ever reaches the screen unless it’s safe.\n</p>\n<p>\nIf you build or run web apps with GenAI, or you care about keeping data safe, this new approach is worth watching. It’s a big step forward in keeping AI smart—and secure.\n</p>\n<p>Click here <a href=\"https://ppubs.uspto.gov/pubwebapp/\" target=\"_blank\" rel=\"noopener\">https://ppubs.uspto.gov/pubwebapp/</a> and search 20250365338.</p>\n","id":"cG9zdDo1NTk5Nw==","uri":"/ai-powered-web-security-automatically-blocking-sensitive-data-leaks-in-generative-content-669581/","title":"AI-Powered Web Security: Automatically Blocking Sensitive Data Leaks in Generative Content","tags":{"nodes":[{"name":"Microsoft"},{"name":"Patent Review"}]},"categories":{"nodes":[{"name":"Software"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/12/generated_image_20251228_165534_651ca7cf.png"}}}},"pageContext":{"slug":"ai-powered-web-security-automatically-blocking-sensitive-data-leaks-in-generative-content-669581","neId":"55997","categories":["3D Printing","Animal Health","Apple","Artificial Intelligence","Autonomous Vehicles","Biopharmaceuticals","Blockchain Fintech","Cannabis Patents and Trademarks","Chemical Products","Communications","Consumer Products","Digital Healthcare","Electronics","Food Science Packaging","Industrial Products","Infectious Diseases","Internet","Medical Device","Metaverse","Nanotechnology","Prescription &amp; OTC Drugs","Software","Start Up","Therapeutic Antibodies","uncategorized"],"tags":["Alphabet","Amazon","Facebook/Meta","Microsoft","Patent Review","Samsung"],"siteUrl":"https://inventivs.net"}},
    "staticQueryHashes": ["764694655"]}