US Patent Application 17826619. SELECTIVE DATABASE MIGRATION simplified abstract

From WikiPatents
Jump to navigation Jump to search

SELECTIVE DATABASE MIGRATION

Organization Name

Microsoft Technology Licensing, LLC==Inventor(s)==

[[Category:Kevin Wonus of Haymarket VA (US)]]

[[Category:Trevor Scott Anderson of Lovettsville VA (US)]]

SELECTIVE DATABASE MIGRATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 17826619 titled 'SELECTIVE DATABASE MIGRATION

Simplified Explanation

The abstract describes a method for selectively migrating a database by creating a snapshot of a subset of a source database and distributing it to multiple computing devices.

  • The method involves establishing a creation specification for the snapshot of the source database.
  • One or more computing devices receive instructions to create the snapshot based on the creation specification.
  • The devices retrieve records from the source database according to the creation specification.
  • The retrieved records are broadcasted to one or more creation listeners.
  • Each listener serializes the broadcasted records into the snapshot, following the creation specification.
  • The snapshot consists of fragments and parts of the source database.


Original Abstract Submitted

Selective migration of a database in which one or more computing devices establish a creation specification for a snapshot of a subset of a source database of a source database management system (DBMS). The device(s) receive instruction to create the snapshot in accordance with the creation specification. The device(s) retrieve, in response to receiving the instruction to create, record(s) from the source database in accordance with the creation specification. The device communicates, via broadcast, the retrieved records to one or more creation listeners; and serializes, by each listener and in accordance with the creation specification, the broadcast records into the snapshot comprising the fragments and the parts.