发明名称 Generating and using temporal data partition revisions
摘要 Concepts and technologies are disclosed herein for generating and using temporal data partition revisions. In some embodiments, a server computer can execute a data management application. The server computer can obtain a data partition associated with a data stream. The data partition can include a data point and a timestamp. The server computer can analyze the timestamp to determine if the data partition corresponds to an update of a base data record. If the server computer determines that the data corresponds to an update, the server computer can compute a revision comprising a delta and a timestamp and store the revision.
申请公布号 US9600526(B2) 申请公布日期 2017.03.21
申请号 US201213706893 申请日期 2012.12.06
申请人 AT&T Intellectual Property I, L.P. 发明人 Johnson Theodore;Hadjieleftheriou Marios;Shkapenyuk Vladislav
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Hartman & Citrin LLC 代理人 Hartman & Citrin LLC
主权项 1. A method comprising: obtaining, at a server computer that executes a data management application, a data partition included in a data stream that is generated by a data source and streamed by the data source, the data partition comprising a single temporal release of a portion of a data table, wherein the portion of the data table is released multiple times over multiple temporal releases, and wherein the data partition comprises a record comprising a data point and a timestamp that indicates a time at which the data point was generated by the data source; analyzing, by the server computer, contents of the data partition, a header associated with the data partition, and base data stored at a data store to determine whether the data partition corresponds to a new partition or an update of a base data partition stored at the data store, the base data partition comprising a base data point and a base data timestamp associated with the base data; if a determination is made that the data partition corresponds to the new partition, storing, by the server computer, the new partition as part of the base data at the data store; if a determination is made that the data partition corresponds to the update, computing, by the server computer, a revision comprising a revision identifier associated with the revision,a delta that defines a change made to the base data point by the revision, andthe timestamp that indicates the time at which the data point was generated by the data source; and storing, by the server computer, the revision as revision data that is stored separately from the base data partition.
地址 Atlanta GA US