18487530. POINT-TO-POINT DATABASE SYNCHRONIZATION OVER A TRANSPORT PROTOCOL simplified abstract (Huawei Technologies Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

POINT-TO-POINT DATABASE SYNCHRONIZATION OVER A TRANSPORT PROTOCOL

Organization Name

Huawei Technologies Co., Ltd.

Inventor(s)

Dean Cheng of Santa Clara CA (US)

Norman Finn of Santa Clara CA (US)

POINT-TO-POINT DATABASE SYNCHRONIZATION OVER A TRANSPORT PROTOCOL - A simplified explanation of the abstract

This abstract first appeared for US patent application 18487530 titled 'POINT-TO-POINT DATABASE SYNCHRONIZATION OVER A TRANSPORT PROTOCOL

Simplified Explanation

The mechanism described in the patent application involves the following:

  • Receiving a Hello message at a local node, which includes an application identifier (AppId) and a target link between a target port for the local node and a target port for a neighbor node.
  • Determining that the AppId is associated with an application for performing database synchronization.
  • Setting up a local database in memory at the local node, forming a database pair with a neighbor database at the neighbor node, for use by the application.
  • Associating the database pair with the target link.
  • Controlling the synchronization of the local database with the neighbor database through the target link.

Potential applications of this technology:

  • Database synchronization: This mechanism can be used for synchronizing databases between different nodes, allowing for consistent and up-to-date data across multiple locations.
  • Distributed applications: The technology can be applied in distributed systems where multiple nodes need to share and synchronize data.
  • Collaborative platforms: It can be used in collaborative platforms where multiple users need to access and update a shared database.

Problems solved by this technology:

  • Inconsistent data: The mechanism ensures that the local and neighbor databases are synchronized, preventing inconsistencies and conflicts in the data.
  • Efficient synchronization: The technology provides a controlled and efficient way to synchronize databases, reducing the need for manual intervention and minimizing data transfer.

Benefits of this technology:

  • Data consistency: By synchronizing databases, the mechanism ensures that all nodes have access to the same and most up-to-date data.
  • Improved collaboration: The technology enables seamless collaboration by allowing multiple users or systems to work on a shared database without conflicts.
  • Reduced manual effort: The automated synchronization process reduces the need for manual intervention, saving time and effort in managing and updating databases.


Original Abstract Submitted

A mechanism includes receiving, at a local node, a Hello message including an application identifier (AppId) and a target link between a target port for a local node and target port for a neighbor node. The local node determines the AppId is associated with an application for performing database synchronization. The local node sets up a local database in memory at the local node as part of a database pair for use by the application, the database pair including a neighbor database at the neighbor node. The local node associates the database pair with the target link. The local node controls synchronization of the local database with the neighbor database via the target link.