EP1517233B1

Data distribution based on characteristics of the receiver

Abstract

This record has no abstract on file.

EP1517233B1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 3 September 2024, 2.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

2 claims: 1 independent, 1 dependent

  1. 1
    A method for distributing a data assembly, the method comprising:identifying (305), by a central database system (105), a data assembly for distribution, the data assembly comprising at least one data object, the data object being a complex data object including an internal table, the data object including a first set (1715-1735) of attribute fields having corresponding values (1740-1760), the data object further including a first referring attribute field (2005), and a second referring attribute field (2010), the first referring attribute field (2005) and the second referring attribute field (2010) being linked to a first record (2015) by respective references (2020, 2025);extracting (905,1105) characteristics of the data object by means of language parsing or a keyword search;determining (310,910) a target system (110) by comparing the extracted characteristics with stored target system characteristics (1015);modifying the data object by withholding an element (1510) of the data object from distribution based on an invalidity of the element (1510) indicated by metadata (1530), wherein the metadata (1530) indicates the invalidity of the element (1510) because data in the element (1510) has expired;receiving (1805), by the central database system (105), information describing a technical capability of the target system (110) to handle complex data objects, comprising: - receiving an example object in the same class as the data object in the data assembly;and - extracting field and format information from the example object;adding (315,1810), by the central database system (105), a second set (1915-1935) of attribute fields to the data assembly based on the received information, the second set (1915-1935) of attribute fields: - being added to the data object, - differing from the first set (1715-1735) of attribute fields, and - having redundant values (1740-1760) that are the same as the corresponding values (1740-1760) of the first set (1715-1735) of attribute fields;modifying, by the central database system (105), the data object for the target system (110) based on the received information by: - duplicating the first record (2015) to produce a second record (2035), - linking the first record (2015) to the first referring attribute field (2005), and - linking the second record (2035) to the second referring attribute field (2010);and distributing (320) the data assembly from the central database system (105) to the target system (110).