×

Linking framework for information technology management

  • US 8,190,562 B2
  • Filed: 10/31/2007
  • Issued: 05/29/2012
  • Est. Priority Date: 10/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a data synchronization task created by a user;

    generating, by a computing device, a configuration document based on the data synchronization task;

    configuring a linking framework based on the configuration document;

    synchronizing data from a first source device and a second source device to a target device according to the configuration document, the synchronizing comprising;

    placing a first message and a second message into a message queue, wherein the first message and the second message each represent an inbound workflow;

    retrieving a first batch of data referenced by the first message from the first source device by a first import connector in response to the first message being popped from the message queue, wherein the first import connector is defined by the configuration document;

    retrieving a second batch of data referenced by the second message from the second source device by a second import connector in response to the second message being popped from the message queue, wherein the second import connector is defined by the configuration document;

    placing, by the first import connector, the first batch of data from the first source device into a staging database;

    placing, by the second import connector, the second batch of data from the second source device into the staging database;

    retrieving a third batch of data from the staging database by an export connector in response to a third message being popped from the message queue;

    transforming data of the third batch of data that is from the first batch of data that is formatted according to a first schema associated with the first source device to a target schema associated with the target device;

    transforming other data of the third batch of data that is from the second batch of data that is formatted according to a second schema associated with the second source device to the target schema;

    joining the data and the other data; and

    performing conflict resolution between the data and the other data.

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