×

Method and system for the optimal formatting, reduction and compression of DEX/UCS data

  • US 7,013,337 B2
  • Filed: 05/11/2001
  • Issued: 03/14/2006
  • Est. Priority Date: 05/12/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for communicating information, associated with states of a remote device, between a network operations center and the remote device using a wide area network device and a local area network device comprising:

  • communicating information associated with the states of the remote device between the network operations center and the remote device using a DEX/UCS protocol for transmitting data, based on an original DEX/UCS data block associated with the states of the remote device;

    communicating information associated with the states of the remote device between the network operations center and the remote device using a delta scheme for transmitting data between the wide area network device and the local area network device to reduce the amount of data necessary to provide a complete update of information concerning the remote device stored at the network operations center and an associated database;

    storing a previous state of the remote device selected from the group consisting of inventory levels, conditions of device hardware and any other characteristic capable of being monitored and contained in the original DEX/UCS data block stored in the database associated with the network operations center;

    transmitting at least one request for information concerning a current state of the remote device from the network operations center to the remote device;

    transmitting an error checking cyclic redundancy check value from the network operations center to the at least one remote device as part of the request;

    receiving the at least one request by the remote device;

    establishing the current state of the remote device selected from the group consisting of inventory levels, conditions of device hardware and any other characteristic capable of being monitored and communicated using the DEX/UCS protocol in response to the at least one request;

    selecting records at the remote device based upon the at least one request as specified in a template from the original DEX/UCS data block;

    restructuring, at the remote device, the selected records in a preferred order according to the template;

    calculating a delta between the restructured records corresponding with the current state of the remote device and a stored set of restructured records corresponding with a previous state of the remote device;

    applying a data compression algorithm to the calculated delta;

    restructuring of the selected records, based upon the template, allowing higher compression ratios to be achieved when the data compression algorithm is applied to the calculated delta;

    preparing a device response at the remote device which includes a current cyclic redundancy check value and the compressed delta, wherein the current cyclic redundancy check value is calculated based on a comparison of the error checking redundancy check value from the network and a cyclic redundancy check value accessible by the remote device;

    (pages 19–

    20, spec.)transmitting the device response to the network operations center;

    receiving the device response at the network operations center; and

    creating a current state of the remote device at the network operations center based on stored values in the associated database, the current cyclic redundancy check value and the compressed delta provided in the device response.

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