{
    "componentChunkName": "component---src-templates-blogpost-js",
    "path": "/blog/protecting-sensitive-data-in-cloud-clusters-smarter-access-controls-for-containerized-applications-645719",
    "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":"Protecting Sensitive Data in Cloud Clusters: Smarter Access Controls for Containerized Applications - Inventiv.org","twitterTitle":"","twitterDescription":"","opengraphDescription":"Invented by Chester; Alan, Elemenshawy; Ayman Mohamed Aly Hassan, Heiss; Karl, Horwitz; Joshua, Mishra; Abhinav, Pieczul; Olgierd, Muralidhar Rao; Praveen…","opengraphPublishedTime":"2025-11-19T08:57:21+00:00","opengraphModifiedTime":"2025-11-19T09:00:43+00:00","opengraphTitle":"Protecting Sensitive Data in Cloud Clusters: Smarter Access Controls for Containerized Applications - Inventiv.org","opengraphType":"article","opengraphImage":{"sourceUrl":"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155406_c52de376.png"}},"date":"November 19, 2025","content":"<h2 class=\"abpost-category\" style=\"padding-left:50px;padding-top:15px\">Invented by Chester; Alan, Elemenshawy; Ayman Mohamed Aly Hassan, Heiss; Karl, Horwitz; Joshua, Mishra; Abhinav, Pieczul; Olgierd, Muralidhar Rao; Praveen Kumar, Tulsian; Rishabh Ramakant, Oracle International Corporation</h2>\n<p><p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-53370 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155546_56fdba5f-768x768.png\" alt=\"\" width=\"768\" height=\"768\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155546_56fdba5f-768x768.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155546_56fdba5f-768x768.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155546_56fdba5f-300x300.png 300w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155546_56fdba5f-150x150.png 150w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155546_56fdba5f-800x800.png 800w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155546_56fdba5f.png 1024w\" sizes=\"(max-width: 768px) 100vw, 768px\" /></p>\n<p>Cloud systems have changed how we run and protect computer programs. With so many users and apps sharing the same space, keeping things separate and safe is very important. Let’s explore a new way to keep everything in its place, based on a recent patent application. We’ll unpack why this matters, what came before, and what this invention brings to the table.\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/11/video_20251119_160031_ae560a57.mp4\" type=\"video/mp4\">Your browser does not support the video tag.</video>\n</div>\n<h2>Background and Market Context</h2>\n<p>\nIn today’s world, companies use big computer groups called clusters to run many small programs inside containers. These are like boxes that keep apps and their stuff together, so they work anywhere. People and other programs, called users and non-human users, use these clusters every day. Some are admins, some are customers, and some are parts of the system itself.\n</p>\n<p>\nCloud clusters are shared by many. This means one company’s app might be running next to another company’s app, all on the same hardware. Think of it like a big apartment building where each family needs their own space. In the cloud, these spaces are called <strong>namespaces</strong>. Each namespace holds things like data, apps, and secrets. Sometimes, a customer gets their own namespaces to keep their stuff private and safe.\n</p>\n<p>\nBut here’s the problem: if someone from one namespace tries to sneak into another, they could see or change things they shouldn’t. These &#8220;cross-boundary&#8221; problems can cause big trouble, like leaks or broken apps. That’s why companies work hard to keep each namespace locked down.\n</p>\n<p>\nThe market for these systems is huge. Cloud services like Amazon, Google, and Microsoft all offer clusters where customers run their own apps. The demand for strong separation grows as more people trust the cloud with sensitive work. If a cluster can’t keep things apart, customers might take their business elsewhere.\n</p>\n<p>\nWith so many shared users and apps, cloud providers need to make sure each part of the cluster stays in its own lane. This is called <strong>isolation</strong>. Good isolation means users only see their own stuff, and nothing else.\n</p>\n<p>\nBut isolation is not just about stopping all traffic. Sometimes, certain users have permission to cross boundaries, like when an admin needs to help another team. The system must be smart enough to know when to allow this, and when to block it. That’s where things get tricky.</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-53372 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155509_7bb8a3ee-768x768.png\" alt=\"\" width=\"768\" height=\"768\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155509_7bb8a3ee-768x768.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155509_7bb8a3ee-768x768.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155509_7bb8a3ee-300x300.png 300w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155509_7bb8a3ee-150x150.png 150w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155509_7bb8a3ee-800x800.png 800w, https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155509_7bb8a3ee.png 1024w\" sizes=\"(max-width: 768px) 100vw, 768px\" /></p>\n</p>\n<p>\nBecause clusters are always changing—new users come in, apps are added, permissions change—the system needs to keep up, and always check who is allowed to do what, and where. Failing to do this can lead to mistakes, breaches, or outages.\n</p>\n<p>\nIn short, as clusters grow and more people use them, keeping everything separate and secure is a top priority. This is the market challenge that the new patent aims to solve.\n</p>\n<div class=\"contact-us-holder\"></div>\n<h2>Scientific Rationale and Prior Art</h2>\n<p>\nTo understand why this new patent matters, let’s look at how things have been done before and why those ways don’t always work.\n</p>\n<p>\nIn cloud clusters, separation is usually handled by giving each team or customer their own namespace. Each namespace is like a room with its own walls. The system uses rules and policies to say who can go in each room. These rules are often managed by things called <strong>identity and access management (IAM)</strong> and <strong>role-based access control (RBAC)</strong>.\n</p>\n<p>\nIAM lets admins set broad rules, like “Sally can manage all apps in her department.” RBAC lets them get more detailed, like “Sally can only read files, not change them.” These systems work together to keep things safe. Other methods, like attribute-based access control (ABAC), use labels or tags to make decisions.\n</p>\n<p>\nBut, in practice, these systems have weak spots. Sometimes, a program or user can get a token—a digital pass—that lets them do things they shouldn’t. For example, if a service account token is leaked, someone might use it to sneak into another namespace. Or, if policies are set up wrong, a user might get more access than they need.\n</p>\n<p>\nPeople have tried to fix these problems by making rules stricter, or by adding more checks. But as clusters grow, keeping all these rules updated and correct becomes very hard. Mistakes happen. Sometimes, the system is too strict and blocks things that should be allowed. Other times, it misses a loophole, and someone gets through.</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-53374 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_be656692173afa8149fbdbd054e8e63f-794x1024.png\" alt=\"\" width=\"794\" height=\"1024\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_be656692173afa8149fbdbd054e8e63f-794x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_be656692173afa8149fbdbd054e8e63f-794x1024.png 794w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_be656692173afa8149fbdbd054e8e63f-233x300.png 233w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_be656692173afa8149fbdbd054e8e63f-768x990.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_be656692173afa8149fbdbd054e8e63f-1192x1536.png 1192w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_be656692173afa8149fbdbd054e8e63f-1589x2048.png 1589w\" sizes=\"(max-width: 794px) 100vw, 794px\" /></p>\n</p>\n<p>\nSome older systems just check if a user is allowed in the cluster, but don’t always check if they’re allowed in a specific namespace. Others let service accounts move too freely, because their tokens are too broad. As a result, it’s possible for users or programs to cross boundaries, even if they shouldn’t.\n</p>\n<p>\nWhat’s missing is a smart, automatic way to check both the <em>origin</em> and the <em>destination</em> of each request. The system needs to know not just who is asking, but where they’re asking from, and where they want to go. And it needs to do this every time, for every request, without slowing things down.\n</p>\n<p>\nThis is the gap the new patent tries to fill. It introduces a way for the system to always look at both sides of a request—where it came from, and where it wants to go. If the request tries to cross a boundary it shouldn’t, the system blocks it, no matter what other permissions might say. Only if all the right checks pass does the request go through.\n</p>\n<p>\nIn short, older systems either check too little, or not at the right time. They don’t always look at the whole path of a request. This leaves room for mistakes and breaches. The new patent’s approach addresses these blind spots by enforcing checks at every step, using both tokens and metadata about namespaces.\n</p>\n<h2>Invention Description and Key Innovations</h2>\n<p>\nNow, let’s break down what this invention does, and how it changes the game.\n</p>\n<p>\nAt its heart, the invention is a method and system for making sure every request in a cluster stays within its allowed space. It does this by watching requests for access to namespaces, checking where they come from, and matching them against strict rules.\n</p>\n<p>\nHere’s how it works, step by step:</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-53376 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_676439d733f2fdbeb75c679e0a25aaec-794x1024.png\" alt=\"\" width=\"794\" height=\"1024\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_676439d733f2fdbeb75c679e0a25aaec-794x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_676439d733f2fdbeb75c679e0a25aaec-794x1024.png 794w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_676439d733f2fdbeb75c679e0a25aaec-233x300.png 233w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_676439d733f2fdbeb75c679e0a25aaec-768x990.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_676439d733f2fdbeb75c679e0a25aaec-1192x1536.png 1192w, https://wp.inventiv.org/wp-content/uploads/2025/11/rotated_676439d733f2fdbeb75c679e0a25aaec-1589x2048.png 1589w\" sizes=\"(max-width: 794px) 100vw, 794px\" /></p>\n</p>\n<p>\nWhen a user or program wants to do something in the cluster—like read a file or run a command—it sends a request. This request comes with a <strong>token</strong>. The token has special information inside, like which namespace the user or program belongs to.\n</p>\n<p>\nThe system receives the request and opens up the token to find this information. It checks which namespace the request is coming from (the <em>origin</em>), and which namespace it wants to go to (the <em>target</em>).\n</p>\n<p>\nIf the origin and the target are not the same, and the rules say the user or program shouldn’t cross over, the system blocks the request, right away. It doesn’t matter if some other rule might have allowed it—if the namespaces don’t match, the request is denied.\n</p>\n<p>\nIf the origin and target are the same, the system goes on to check if the user or program has the right permission inside that namespace. Only if everything is allowed does the request go through.\n</p>\n<p>\nThe system does all this automatically, for every request, using a mix of tokens, metadata, and policy checks. The process is enforced by special parts of the system called <strong>isolation enforcers</strong>. These are always watching, checking tokens, and making sure no one steps out of bounds.\n</p>\n<p>\nOne key innovation is the use of both <strong>isolation namespaces</strong> and <strong>standard namespaces</strong>. The system can link these together, or keep them separate, as needed. It keeps a store of metadata about each namespace, so it always knows which is which.\n</p>\n<p>\nAnother big idea is that the system never lets a user or program access two isolation namespaces at once. This means, even if someone has access to more than one, they can’t cross between them in a single step. This stops many common tricks used to get around boundaries.\n</p>\n<p>\nThe system also brings together different ways of checking permissions. It looks at IAM rules, RBAC roles, and even other policies like ABAC. It puts all these checks together, so nothing gets missed.\n</p>\n<p>\nThe process is smooth and works in real time. When namespaces change—maybe a new one is added, or permissions are updated—the system quickly updates its own records. This means there are no windows of time where things are out of sync or unsafe.\n</p>\n<p>\nIf a service account tries to use its token to reach another namespace, the system sees this and says no. If a user’s token tries to claim access to a space it shouldn’t, the system checks the policies and blocks it if needed. And if someone tries to do something they don’t have permission for—even inside their own namespace—the system can stop that too.\n</p>\n<p>\nAll these checks are handled by smart plugins in the system, called handlers. They look at both authentication (who you are) and authorization (what you can do). They talk to the cluster’s metadata store and the policy manager to get all the info they need.\n</p>\n<p>\nThe result is a tight net around every namespace. No more accidental crossovers. No more sneaky tokens. Every request is watched, checked, and only allowed if it’s safe.\n</p>\n<p>\nThis way, cloud customers can trust that their apps and data are really kept apart from others. Admins can fine-tune who gets access, and for what. And the system can grow and change, while always keeping things safe.\n</p>\n<p>\nThis invention stands out because it brings together token checks, namespace metadata, and layered policies, all working in concert. It doesn’t just rely on one tool, but uses several, each catching problems the others might miss. It’s a smart, flexible, and strong way to keep clusters safe.\n</p>\n<h2>Conclusion</h2>\n<p>\nAs cloud computing grows, keeping users and apps safe from each other is more important than ever. This patent lays out a new way to make sure every part of a cluster stays where it belongs. By checking every request, every time, and using both tokens and namespace info, it closes the gaps left by older systems.\n</p>\n<p>\nWith these new checks, cloud providers can promise strong, real isolation for their customers. That means more trust, fewer mistakes, and a safer, better cloud for everyone. This invention is a big step forward for secure, shared computing.\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 20250335228.</p>\n","id":"cG9zdDo1MzM3OA==","uri":"/protecting-sensitive-data-in-cloud-clusters-smarter-access-controls-for-containerized-applications-645719/","title":"Protecting Sensitive Data in Cloud Clusters: Smarter Access Controls for Containerized Applications","tags":{"nodes":[{"name":"Patent Review"}]},"categories":{"nodes":[{"name":"Apple"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/11/generated_image_20251119_155406_c52de376.png"}}}},"pageContext":{"slug":"protecting-sensitive-data-in-cloud-clusters-smarter-access-controls-for-containerized-applications-645719","neId":"53378","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"]}