top of page
Sesame Software

Patent Number 9,928,255

Referenced Patent # 8,745,029

Method for Generating Indexes for Downloading Data (Bi-Directional)

United States Patent 9,928,255 provides a system method for patent 8,745,029

A method for bi-directional data replication between a Web Service application and a relational database are provided. In an electronic communications network, a computer implemented method is provided for generating indexes of relationship fields by accessing the metadata of a remote web service. A plurality of records may be downloaded from the remote web service to a computer. The plurality of records may include metadata related to the identity of data fields involved in parent-child record relationships. An index may be built at least partially on the data fields involved in parent-child relationships.

United States Patent 9,928,255 covers a method for generating indexes for downloading data, including bi-directional indexing techniques to improve download efficiency and integrity. The invention focuses on improving how systems track, organize, and retrieve records during large-scale data transfers. By generating structured indexes, the method helps prevent missed records, improves restartability, and increases throughput when downloading large datasets. This is especially valuable in enterprise integration scenarios where data must be replicated reliably from remote systems, SaaS platforms, or distributed databases. Organizations benefit from faster downloads, reduced operational risk, and improved accuracy in ETL, migration, and synchronization workflows.

This patent matters because large-scale data downloads can fail or become inefficient without structured indexing and restartability. By generating indexes for downloading data, including bi-directional techniques, the invention improves throughput, ensures completeness, and reduces operational risk during enterprise replication, ETL, and migration workflows.

Method for Bi-Directional Download Indexes

Awarded March 27, 2018

bottom of page