Browse Prior Art Database

LAN-Based Audit Procedure Disclosure Number: IPCOM000115725D
Original Publication Date: 1995-Jun-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 4 page(s) / 87K

Publishing Venue


Related People

Jensen, B: AUTHOR [+3]


Disclosed is a process by which a file search can be performed on multiple LAN machines. The name of this procedure is the LAN-Based Audit procedure (LBAP).

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

LAN-Based Audit Procedure

      Disclosed is a process by which a file search can be performed
on multiple LAN machines.  The name of this procedure is the
LAN-Based Audit procedure (LBAP).

      There is a need for users to perform a file search outside of
their own machine.  The ability to locate a file on another machine
attached to a LAN is often instrumental for client/server processing.
In order to perform this remote search capability, LBAP was invented.

      LBAP is a background task on both the client and server
machines attached to a LAN.  It sends search requests for files to
other machines and processes information returned by the search.  It
also receives search requests from other LBAP tasks and provides the
search function on the machine where it is installed.

      LBAP provides an Application Program Interface (API) by which a
program can request a file search of one or more machines attached to
a LAN.  The requests contain the names of the machines to search.
When the LBAP task is called to perform a search, a request is
generated for each machine specified by the caller.  For each
machine, a request is sent to that machine across the LAN using the
following format:
  Command ID      Request      File Name     Search Path
  Fig. 1

      In Fig. 1, the Command ID identifies the type of command,
namely File Search.  The Request Correlator is used to correlate the
reply with the original request.  Its value is the date/time data at
the time of the request.  The File Name field identifies the name of
the file for the search and Search Path contains one or more sets of
path information to be used for the search.  A NULL search path
indicates that all directories and sub-directories are to be searched
on the specified machine.

      When an LBAP task receives a Search File request, it extracts
the file name and search path data from the request packet.  A file
search command is issued to the operating system for each path
specified in the request.  If there is no path information in the
request, all directories and sub-directories are searched for the
file.  After the search is complete, the LBAP task returns the
results in a data reply packet, which has the format shown in Fig. 2.
  Command ID    Request     Machine ID    File Name    Found Path
  Fig. 2