发明名称 Method of sorting data on a limited resource computer
摘要 A method of sorting data on a limited resource computer is disclosed. Data recording characteristics associated with a data set are determined. A sort-table size is calculated based on the data recording characteristics, and the data set is sorted based on the sort-table size.
申请公布号 US8856147(B1) 申请公布日期 2014.10.07
申请号 US201012885431 申请日期 2010.09.17
申请人 The Boeing Company 发明人 Tran Thomas H.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Ameh IP 代理人 Ameh IP ;Campbell Lowell;Toosi Elahe
主权项 1. A data sorting system comprising a computational machine comprising: a processor a data handler module operable to determine a maximum data time delay offset of datums in a plurality of data streams of a data set comprising a plurality of data subsets from the data streams, the data set comprising timestamps; and a computational module operable to: calculate a sort-table size as twice a product of the maximum data time delay offset and number of the data subsets from the data streams, the sort-table size less than a size of the data set; andsort the data set by the timestamps based on the sort-table size, the sorting comprising: filling a data queue with sort-table size number of datums from the data set in chronologic order from the data subsets, the data queue configured to hold the sort-table size number of consecutive datums;sorting the data queue by the timestamps;outputting data from the data queue until a number of datums in the data queue is less than or equal to half the sort-table size;shifting remaining data in the data queue to a front of the data queue; andrepeating the steps of filling, sorting, outputting and shifting until the data set has been sorted.
地址 Chicago IL US