{
    "componentChunkName": "component---src-templates-blogpost-js",
    "path": "/blog/systems-and-methods-for-global-data-sharing-across-containers-396869",
    "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":"SYSTEMS AND METHODS FOR GLOBAL DATA SHARING ACROSS CONTAINERS - Inventiv.org","twitterTitle":"","twitterDescription":"","opengraphDescription":"Invented by COMER; Ryan N., BOYAPALLE; Anantha K., HAMMONS; Marc R., Dell Products L.P. Today, the way we use computers…","opengraphPublishedTime":"2025-07-23T07:04:37+00:00","opengraphModifiedTime":"","opengraphTitle":"SYSTEMS AND METHODS FOR GLOBAL DATA SHARING ACROSS CONTAINERS - Inventiv.org","opengraphType":"article","opengraphImage":{"sourceUrl":"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140126_6ac17079.png"}},"date":"July 23, 2025","content":"<h2 class=\"abpost-category\" style=\"padding-left:50px;padding-top:15px\">Invented by COMER; Ryan N., BOYAPALLE; Anantha K., HAMMONS; Marc R., Dell Products L.P.</h2>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-48018 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140304_a75d2a36-768x768.png\" alt=\"\" width=\"768\" height=\"768\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140304_a75d2a36-768x768.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140304_a75d2a36-768x768.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140304_a75d2a36-300x300.png 300w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140304_a75d2a36-150x150.png 150w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140304_a75d2a36-800x800.png 800w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140304_a75d2a36.png 1024w\" sizes=\"(max-width: 768px) 100vw, 768px\" /></p>\n<p>\nToday, the way we use computers is changing faster than ever. People and companies want to do more with their information, share it in new ways, and keep everything working smoothly no matter where their computers are. This blog post will walk you through a new patent that solves a real problem: sharing data between different pieces of software, called containers, that often run on different computers. We will break down what led to this invention, the science and earlier work behind it, and finally, how the new idea works and why it matters.\n</p>\n<h2>Background and Market Context</h2>\n<p>\nLet’s start with the basics. Imagine your company has computers all over the world. Some are in one office, some are in another, and some are in the cloud. Each computer might run many different programs at once. To keep things neat and safe, these programs often run inside containers. A container is like a box for software. It keeps each program separate from the others, even if they run on the same computer.\n</p>\n<p>\nContainers are very popular now because they make it easy to move software around and keep it running, no matter what kind of computer is underneath. This is called containerization, and it’s used by big names in cloud computing, banking, healthcare, and more. With containers, a business can quickly launch new tools, update them, or fix problems without breaking everything else.\n</p>\n<p>\nBut there’s a problem. When you put each program in its own box, they can’t easily talk to each other or share things. Think about when you copy something from one window and paste it into another. Or when you want to drag a file from a spreadsheet to an email. On your own laptop, this just works. But in the world of containers, especially when programs are running on different computers, that simple sharing breaks down.\n</p>\n<p>\nUsers notice this right away. They expect to drag, drop, copy, paste, and share screens easily. If they can’t, they get frustrated. Companies want to fix this, because if people can’t work the way they’re used to, they might stop using these tools or look for something else.\n</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-48020 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140219_071e14ee-768x768.png\" alt=\"\" width=\"768\" height=\"768\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140219_071e14ee-768x768.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140219_071e14ee-768x768.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140219_071e14ee-300x300.png 300w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140219_071e14ee-150x150.png 150w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140219_071e14ee-800x800.png 800w, https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140219_071e14ee.png 1024w\" sizes=\"(max-width: 768px) 100vw, 768px\" /></p>\n<p>\nThe need for sharing between containers has grown as businesses move more and more of their work to cloud systems. Large companies run hundreds or thousands of containers across many computers. They want everything to work together like a well-oiled machine, but the technical barriers make it tough. As the world becomes more connected, solving this sharing problem is key for smooth business operations and happy users.\n</p>\n<div class=\"contact-us-holder\"></div>\n<h2>Scientific Rationale and Prior Art</h2>\n<p>\nBefore diving into the new idea, let’s talk about what came before. In computer science, keeping programs separate is good for security and reliability. If one box breaks, the others keep working. Containers use this principle to keep software safe and easy to manage.\n</p>\n<p>\nBut this separation causes trouble when you want programs to work together. Earlier ways to solve this problem included things like shared folders, network drives, or sending messages over the network. People also tried writing special code to let one container reach into another. Sometimes, companies set up big systems called service meshes to help containers talk to each other, but these add overhead and can be hard to set up and maintain.\n</p>\n<p>\nWith all these old ways, there were always trade-offs. Some were too complex. Others weren’t secure enough. Some only worked if all the containers were on the same computer. Others were slow, or they forced developers to change how their software worked. Most of all, they didn’t feel smooth to the end user. If you wanted to share your screen during a video call, or move data between apps in different containers, it was clunky or just impossible.\n</p>\n<p>\nThe challenge is even bigger in distributed systems, where containers are running on different computers, maybe in different cities or countries. There, sharing becomes a nightmare. You can’t just let every container see every piece of data, because that’s a security risk. You need to know who is asking for what, and make sure only the right people and programs can share.\n</p>\n<p>\nIn the past, some solutions tried to use “sidecar” containers. These are helper programs that run next to the main program in a container. They might watch for special requests and pass messages along. But these usually only worked within the same computer, or they required lots of custom code. There was no simple, global way to let containers share data for a user session, no matter where they were running.</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-48022 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/fe6258e28de57c477ce6074ebfce55ac-794x1024.png\" alt=\"\" width=\"794\" height=\"1024\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/fe6258e28de57c477ce6074ebfce55ac-794x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/07/fe6258e28de57c477ce6074ebfce55ac-794x1024.png 794w, https://wp.inventiv.org/wp-content/uploads/2025/07/fe6258e28de57c477ce6074ebfce55ac-233x300.png 233w, https://wp.inventiv.org/wp-content/uploads/2025/07/fe6258e28de57c477ce6074ebfce55ac-768x990.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/07/fe6258e28de57c477ce6074ebfce55ac-1192x1536.png 1192w, https://wp.inventiv.org/wp-content/uploads/2025/07/fe6258e28de57c477ce6074ebfce55ac-1589x2048.png 1589w\" sizes=\"(max-width: 794px) 100vw, 794px\" /></p>\n</p>\n<p>\nSecurity was another big hurdle. If you open up too many doors between containers, you risk someone breaking in or stealing data. If you lock things down too much, you lose all the flexibility and user-friendly features that people want.\n</p>\n<p>\nSo, the world needed a way to let containers share just the right data, at the right time, in a safe and simple way. This is where the new patent idea steps in.\n</p>\n<h2>Invention Description and Key Innovations</h2>\n<p>\nThe invention described in this patent is a smart system for sharing data between containers, even when they run on different computers. It uses a “data orchestrator,” which is a special program that acts like a traffic cop for information. Let’s break down how it works and why it’s different.\n</p>\n<p>\nImagine you have a user session — this could be a person logged into a set of apps, maybe using a video call, a chat app, and a spreadsheet, all running in different containers. Some of those containers might be on one computer, some on another. The user wants to share their screen in the video call, showing a window from an app running in another container, maybe even on a different computer.\n</p>\n<p>\nHere’s how the new system makes this possible:\n</p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-48024 aligncenter\" src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/rotated_3788f55a152d3af86ce7a943c3d58762-794x1024.png\" alt=\"\" width=\"794\" height=\"1024\" data-mce-src=\"https://wp.inventiv.org/wp-content/uploads/2025/07/rotated_3788f55a152d3af86ce7a943c3d58762-794x1024.png\" data-mce-selected=\"1\" srcset=\"https://wp.inventiv.org/wp-content/uploads/2025/07/rotated_3788f55a152d3af86ce7a943c3d58762-794x1024.png 794w, https://wp.inventiv.org/wp-content/uploads/2025/07/rotated_3788f55a152d3af86ce7a943c3d58762-233x300.png 233w, https://wp.inventiv.org/wp-content/uploads/2025/07/rotated_3788f55a152d3af86ce7a943c3d58762-768x990.png 768w, https://wp.inventiv.org/wp-content/uploads/2025/07/rotated_3788f55a152d3af86ce7a943c3d58762-1192x1536.png 1192w, https://wp.inventiv.org/wp-content/uploads/2025/07/rotated_3788f55a152d3af86ce7a943c3d58762-1589x2048.png 1589w\" sizes=\"(max-width: 794px) 100vw, 794px\" /></p>\n<p>\nWhen the user does something that needs data from another app (like hitting “share screen”), the first container sends a request. But instead of sending this request directly, it goes through a helper called a “sidecar sink container.” This helper is dedicated to the main app and watches out for these requests. Because it’s a sidecar, it’s always close to the main app and can see what’s happening.\n</p>\n<p>\nThe sidecar sink container then talks to the data orchestrator. The data orchestrator is the brain of the system. It knows about all the containers, where they are, and which ones are part of the same user session. When it gets the request, it checks if the needed data is in another container. If so, it figures out where that container is — even if it’s on a different computer — and sets up a safe link between them.\n</p>\n<p>\nThe link goes like this: On the second computer, there’s another helper called a “sidecar source container.” This one is attached to the app that has the data. The orchestrator tells the sidecar source container to grab the needed data — maybe it’s the video stream of a window, or a list of open files. The source container captures the data and sends it back, through the orchestrator, to the sink container, and finally to the original app that asked for it.\n</p>\n<p>\nIt’s like setting up a private, temporary tunnel for just the right data, only when it’s needed, and only between the right containers. When the sharing is done, the tunnel closes, keeping everything safe and neat.\n</p>\n<p>\nWhat makes this idea stand out is how flexible and secure it is. The orchestrator is always in control. It knows who’s asking, what they want, and whether it’s allowed. It only connects containers that are part of the same user session, so there’s no risk of data leaking between users.\n</p>\n<p>\nThe system also works with standard container tools, so companies don’t have to rewrite all their apps. The sidecar containers can be added to any pod (a group of containers that work together), making it easy to update or expand the system. The orchestrator can handle many requests at once, across many computers, making it scalable for huge companies with thousands of users.\n</p>\n<p>\nLet’s look at a simple example. Imagine you’re in a video call and want to share a spreadsheet window. The spreadsheet is running in its own container, maybe on a different server. You hit “share screen.” The video app’s sidecar sink container catches this, tells the orchestrator, which finds the spreadsheet container, and sets up a link through the sidecar source container there. The video stream of the spreadsheet window is sent back and shown in your video call, just like it would be if both apps were on the same computer.\n</p>\n<p>\nThis all happens fast and invisibly to the user. There’s no need to copy files to shared folders, or send emails back and forth. The data is shared only as needed, and only for as long as needed. When you’re done, everything closes down and goes back to being separate.\n</p>\n<p>\nThe patent also covers different ways to use this system: as hardware, as software, or as a set of instructions stored on a computer-readable medium. This means it can be built into servers, run as a cloud service, or be added to existing systems with updates. It’s flexible enough to fit many different needs.\n</p>\n<p>\nOne of the clever parts is how the sidecar containers are set up. Each one is part of a pod with its main app, and is dedicated to that app only. This means there’s no confusion or risk of the wrong data being sent. The orchestrator can quickly see which sidecars belong to which apps and user sessions, keeping everything organized.\n</p>\n<p>\nThe invention is also careful about security. At every step, it checks that the request is allowed, and that only the right apps get access to the right data. This is important for companies that handle sensitive information, like banks or hospitals.\n</p>\n<p>\nFinally, the system is built to work with current tools and standards. Companies don’t need to throw away their old software or hardware. They can add this system on top, making it easy to move forward without starting from scratch.\n</p>\n<h2>Conclusion</h2>\n<p>\nThis new patent is a big step forward for sharing data between containers in distributed systems. It keeps the benefits of containers — safety, flexibility, and easy management — while solving the real-world problem of letting apps work together smoothly, no matter where they run. By using smart sidecar containers and a central orchestrator, it creates a safe, simple, and fast way to share the right data at the right time, with no hassle for users. Businesses can now build systems that are both secure and user friendly, keeping everyone happy and productive. As more work moves to the cloud and distributed systems, solutions like this will be key to staying ahead in the digital world.\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 20250217201.</p>\n","id":"cG9zdDo0ODAyNg==","uri":"/systems-and-methods-for-global-data-sharing-across-containers-396869/","title":"SYSTEMS AND METHODS FOR GLOBAL DATA SHARING ACROSS CONTAINERS","tags":{"nodes":[{"name":"Microsoft"},{"name":"Patent Review"}]},"categories":{"nodes":[{"name":"Software"}]},"featuredImage":{"node":{"mediaItemUrl":"https://wp.inventiv.org/wp-content/uploads/2025/07/generated_image_20250723_140126_6ac17079.png"}}}},"pageContext":{"slug":"systems-and-methods-for-global-data-sharing-across-containers-396869","neId":"48026","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"]}