Method and System for Defining an Object-Agnostic Offlinable Synchronization Model

Patent №

US 10,691,694

Granted

2020-06-23

Filed 2018

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15951041

Some embodiments optimize a local, pending transaction queue of transactions locally executed by a client application to be synchronized with a server. Multiple transactions, which may be executed by the client application for a same local object, need to be synchronized with a server. The transactions, in queue for synchronization with the server, may include transactions to add, delete, or modify objects. Each set of transactions for a particular object in queue for synchronization with the server corresponds to a particular net effect on the server if synchronized individually to the server. The client application may replace the set of transactions for the particular object with a reduced set of transactions corresponding to the net effect, or entirely removed without replacement if there is no net effect of the set of transactions on the server.

AI hardwareG06F 16/24552G06F 9/466G06F 16/2365G06F 16/2379G06F 16/2386G06F 16/2453G06F 16/252G06F 16/3349+4 more

AI classification

AI hardware0.94
Knowledge representation0.00
Speech0.00
Machine learning0.00
Vision0.00
Planning0.00
Evolutionary computation0.00
Natural language0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 455550959

Assignors

BALASUBRAHMANIAN, KAARTHIK, HUMES, DONALD CREIG, BAHADORI, HAMID, TADEPALLI, SRIDHAR

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC