Patent published on January 25, 2024

New Patent Enables Computer Programs to Collaborate Across Different Locations

In a world where computer programs are increasingly dependent on efficient communication and information sharing, a recently published patent has the potential to revolutionize the way these programs interact with each other. Akhilesh S. Thyagaturu, a prominent innovator in the field, has developed a groundbreaking solution to the core problem of connecting different parts of a computer program, even when they are located in different places. The patent, titled "CROSS-DOMAIN DISTRIBUTED NETWORK FUNCTION" and registered under the number US20240031236A1, introduces a novel approach to enable seamless collaboration between disparate software components.

The growing complexity of modern applications often leads to a reliance on intra-domain communications, such as multicast or broadcast messages. However, this poses challenges when distributed computing, like vehicle-edge-cloud architectures, is employed. Issues arise when attempting to establish bi-directional connections and support discovery or management based on broadcast and multicast traffic domains. Traditional methods, such as using network address translation (NAT) or virtual private network (VPN) overlays, prove to be inefficient, complex, and difficult to scale.

The patent's solution addresses these hindrances by introducing a unified architecture using a cross-domain switch. With its unique design, the patent leverages cloud-native principles, particularly the service-mesh-architecture, to seamlessly integrate client-cloud and edge domains. By establishing a common IP domain, known as the application-specific unified domain, the architecture enables the migration of client-side applications between various computing environments, such as edge computing or cloud computing, without requiring significant network changes.

The advantages of this breakthrough patent are manifold. Notably, it does away with the need for NAT by adopting a client-first approach, resulting in improved power and operational efficiencies. It also offers flexibility and dynamic deployments of application components, allowing for highly interactive systems, such as automotive, robotics, or remote control systems, to operate seamlessly across different computing realms. Furthermore, the architecture supports the split of different application flows into separate unified domains, effectively addressing scalability concerns seen in other interconnectivity approaches.

To better illustrate the patent's practicality, consider the use cases of augmented reality (AR), virtual reality (VR), remote gaming, and web3 applications. By placing user and edge/cloud applications within the same IP domain, the patent enables efficient multicast or broadcast communications, enhancing user experiences across these domains. This innovative approach paves the way for a world where applications can seamlessly bridge the gap between local, edge, and cloud computing, opening up new possibilities and opportunities.

It is important to note that this patent represents a significant advancement in the field of distributed network function. However, as with any patent, there is no guarantee of its implementation or appearance in the market. Nonetheless, should this invention become a reality, it promises to reshape the way computer programs collaborate across different locations, propelling the industry towards a more connected and efficient future.

P.S. Please note that this article discusses a patent and its potential implications; however, the patent's appearance in the market is uncertain.

Explore more