×

Distributed database management system

  • US 9,552,383 B2
  • Filed: 11/21/2014
  • Issued: 01/24/2017
  • Est. Priority Date: 03/30/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a database system configured to store a central database comprising database objects;

    one or more server-side computing devices communicatively coupled to the database system and configured to;

    access the central database;

    divide the central database into slices, each of the slices comprising at least a portion of one or more of the database objects; and

    transmit individual slices of the slices from the one or more server-side computing devices to client-side computing devices;

    receive, from the client-side computing devices, data indicating inventories of slices that have been received by the client-side computing devices;

    compare the inventories to lists of slices that should have been received by the client-side computing devices;

    based on the comparing, identify, for a given client-side computing device, one or more of the slices that should have been received by the given client-side computing device, but have not been received by the given client-side computing device; and

    retransmit the one or more of the slices from the server to the given client-side computing device;

    said client-side computing devices, communicatively coupled to the one or more server-side computing devices via one or more networks, each client of the client-side computing devices configured to;

    receive a set of the slices from the one or more server-side computing devices;

    generate a local database of particular database objects from the central database based on the set of slices received by the client; and

    transmit data indicating inventories of slices that have been received by the client.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×