×

Computer data system position-index mapping

  • US 9,690,821 B2
  • Filed: 05/14/2016
  • Issued: 06/27/2017
  • Est. Priority Date: 05/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more hardware processors;

    a computer readable data storage device coupled to the one or more hardware processors, the computer readable data storage device having stored thereon software instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations including;

    receiving an electronic message associated with a child table, the electronic message including one or more change notifications indicating a change in one or more corresponding parent tables of the child table;

    updating an index of the child table based on the received one or more change notifications, where the index of the child table includes a mapping between one or more index values in the child table and corresponding positions in one or more data columns mapped by a columns source map of the child table, where the corresponding positions include positions for which data in the one or more data columns is valid for the child table;

    when the child table has one or more dependent tables that depend on data of the child table, generating one or more other electronic messages associated with the one or more dependent tables, the other electronic messages containing change notifications representing updates made to the child table; and

    when one or more other electronic messages are generated, providing the one or more other electronic messages to corresponding dependent tables.

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