IP Library Granted Patent US 9,292,536
Granted Patent B2
US 9,292,536 · App. 14/797,758 · Granted Mar 22, 2016

System and method for the synchronization of a file in a cache

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,292,536
App. No.
14/797,758
Granted
Mar 22, 2016
Kind
B2
Abstract

The invention provides a system and method for file synchronization. One embodiment of the system of this invention includes a software program stored on a computer readable medium. The software program can be executed by a computer processor to receive a file from a server; store the file as a cached file in a cache; determine if the cached file has been modified; and if the cached file has been modified, communicate the cached file directly to the database.

Claims (13)

1. A system, comprising:

at least one processor;

at least one non-transitory computer readable medium;

a local cache; and

stored instructions translatable by the at least one processor to:

establish a connection with a server, the server associated with a database;

determine contents of the database;

enumerate the contents of the database for display in a user interface, the contents comprising database assets;

responsive to a user selection of a database asset from the database assets via the user interface, request a copy of the database asset from the server over the connection;

store the copy of the database asset as a cached file in the local cache;

associate the cached file with the connection to the server;

determine whether the cached file has been modified via a local application;

when the cached file has been modified, communicate the cached file to the server over the connection, thereby synchronizing the database with the cached file.

Assignments (11)
IP BUSINESS SALE AGREEMENT Recorded Aug 31, 2016
From: OPEN TEXT S.A.
To: OT IP SUB, LLC
Reel/Frame 039886/0957 →
CERTIFICATE OF CONTINUANCE Recorded Aug 31, 2016
From: OT IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 039887/0059 →
CERTIFICATE OF AMALGAMATION Recorded Aug 31, 2016
From: IP OT SUB ULC
To: OPEN TEXT SA ULC
Reel/Frame 039887/0062 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2016
From: VIGNETTE PARTNERSHIP, LP
To: OPEN TEXT S.A.
Reel/Frame 037925/0083 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT (4%) Recorded Feb 4, 2016
From: VIGNETTE CORPORATION
To: VIGNETTE SOFTWARE LLC
Reel/Frame 037696/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: THOMAS, DAVID; WELLS, SCOTT
To: VIGNETTE CORPORATION
Reel/Frame 037666/0094 →
CONVERSION Recorded Feb 4, 2016
From: VIGNETTE OPERATING, LLC
To: VIGNETTE PARTNERSHIP, LP
Reel/Frame 037696/0786 →
CONVERSION Recorded Feb 4, 2016
From: VIGNETTE CORPORATION
To: VIGNETTE OPERATING, LLC
Reel/Frame 037696/0783 →
MERGER Recorded Feb 4, 2016
From: VIGNETTE SOFTWARE LLC
To: VIGNETTE CORPORATION
Reel/Frame 037666/0260 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT (96%) Recorded Feb 4, 2016
From: VIGNETTE CORPORATION
To: VIGNETTE LLC
Reel/Frame 037696/0553 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT (96%) Recorded Feb 4, 2016
From: VIGNETTE LLC
To: VIGNETTE SOFTWARE LLC
Reel/Frame 037696/0596 →