Patent ID: 8019759

Claim:
A computer readable medium containing instructions that, when executed on a computer, cause the computer to perform acts comprising: receiving a first data file of a first type that contains a plurality of categories of data related to telecommunications equipment, the plurality of categories of data being arranged in a first format, wherein the first data file includes financial data related to the telecommunications equipment, the first data file being configured specifically for use in inventorying the telecommunications equipment for financial reporting; converting the first data file to an intermediate data file of a third type; extracting a subset of the plurality of categories of data, including extracting the subset from the intermediate data file; performing a logical operation to ensure that items in a field of the first data file are in a proper format; arranging the subset into a second format that is different than the first format; creating a second data file of a second type configured specifically for use in inventorying the telecommunications equipment for physical location tracking, wherein: the second data file has different content than the first data file; the second data file is different than the first type; the second data file contains the subset being arranged into the second format differing from the first format; the second data file is arranged in a manner differing from a manner in which the first data file is arranged; the first data file lacks data indicating a physical location of the telecommunications equipment; and the second data file includes data indicating physical location of the telecommunications equipment; inputting the second data file into an inventory system to make a determination about the telecommunications equipment based on the physical location of the telecommunications equipment; and in response to determining in performing the logical operation to ensure that items in the field of the first data file are not in the proper format: recording a current data line of an item being in an improper format to an invalid entries file arranged like the first data file is arranged; and uploading the invalid entries file to the inventory system.