The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 05, 2000
Filed:
Feb. 12, 1997
Damon V Janis, Provo, UT (US);
Todd F Millett, Lindon, UT (US);
Calvin R Gaisford, Sandy, UT (US);
Matthew G Brooks, Orem, UT (US);
Carla M Heesch, Spring Lake, UT (US);
Novell, Inc., Provo, UT (US);
Abstract
An apparatus for distributing software implements directory services of a network to provide data for controlling a distribution of software. A software object may be any electronic representation of data of any type, from a single byte, to a complex application, or the like. A directory services computer, responsible for maintaining a data store of inter-related logical entities may store a distribution object containing all distribution information associated with a distribution. Distribution information may include a listing of targets, actual entities represented as logical entities in the data store, which are to receive a distribution of a software object. The directory services computer provides instantiations of various portions or an entire data store to be read by various nodes or computers throughout a network or internetwork. Accordingly, an individual computer, such as an individual client or workstation may read information in a distribution object, identified itself as a target of a distribution, and pull the designated software object, completing the distribution to itself. Distribution may also be effected by a workstation from a remote source node to a remote destination node. Authorizations, timing, targets, and software objects, may all be identified in a distribution object.