System and method for a shared memory architecture for high speed logging and trending

a shared memory and trending technology, applied in the field of computer software, can solve the problem that users of currently available logging and trending application programs typically experience a delay

a shared memory and trending technology, applied in the field of computer software, can solve the problem that users of currently available logging and trending application programs typically experience a delay

US6745175B2Inactive Publication Date: 2004-06-01NATIONAL INSTRUMENTS

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for a shared memory architecture for high speed logging and trending
  • System and method for a shared memory architecture for high speed logging and trending
  • System and method for a shared memory architecture for high speed logging and trending

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

FIG. 1: Computer System Connected to a Network

FIG. 1 illustrates an exemplary computer network in which a computer system 82 is connected through a network 84 to a second computer system 86. The computer system 82 and the second computer system 86 can be any of various types, as desired. The network 84 can also be any of various types, including a LAN (local area network), a WAN (wide area network), or the Internet, among others.

The computer system 82 includes or stores a first client computer program operable to log data and a second client computer program operable to trend data. In one embodiment, the data used in the logging application program and the trending application program may be of various types, as described below. The data used in the logging application program and the trending application program may reside in a database on the computer system 82 or on the second computer system 86.

The logging application program and the trending application program may be implement...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An improved method and system for high speed logging and trending of data. Logging of data may include: receiving data; and storing the data, and an index to the data, in a shared memory location coupled to a database. Trending of data may include: retrieving requested data from the shared memory location using the index of the requested data, and displaying the retrieved data. User configurable frequencies may be provided for various actions on the data. The data may be measurement data, including a stream of data comprising a plurality of entries. The logging and trending may be: (1) performed substantially concurrently; (2) implemented using shared memory templates. The database may reside on a first computer system, and the logging and trending may be performed on the first computer system or on a second computer system coupled to the first computer system via a network.

Description

1. Field of the InventionThe present invention relates to computer software, and more particularly to a high speed method of logging and trending data.2. Description of the Related ArtLogger application programs (e.g., LabVIEW, a National Instruments product) may be configured to repeatedly read data from an input device (for example, 100 times per second e.g., by reading the latest 10 milliseconds' worth of data from a data acquisition (DAQ) device) and subsequently write the data to an output device (e.g., a database).Trender application programs (e.g., the Historical Viewer in Measurement & Automation Explorer (MAX), a National Instruments product) may be configured to repeatedly read data from a stored location (e.g., a database) and subsequently display the data on a display device.Users of currently available logging and trending application programs typically experience a delay between the logging of data by a logging application and the availability of the logged data for re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
01 Jun 2004
Publication
US6745175B2
IPC
G06F11/34; G01D9/00
CPC
G01D9/005; G06F11/3476; Y10S707/99932; Y10S707/99933
Inventors
PIERCE, DAVID MARK; TOMASHEVSKY, MAXIM MARK