Patents by Inventor Daniel P. Van Vugt

Daniel P. Van Vugt has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9281994
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to managed object expression and provide a method, system and computer program product for algebraically expressing a managed object in a keyed data set. In an embodiment of the invention, a method for algebraically expressing a managed object in a keyed data set can be provided. The method can include specifying one-dimensional sets of managed objects each with a corresponding single partial object identifier with wildcard and incorporating each single partial object identifier with wildcard into an algebraic expression compositing managed objects in the keyed data set. The method further can include evaluating the algebraic expression to generate an index for the composited managed objects in the keyed data set, and managing the composited index in a computer communications network by reference to the index.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: March 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew D. Love, Daniel P. Van Vugt
  • Patent number: 7925733
    Abstract: Embodiments of the inventive subject matter use a radix-like counting technique to generate unique object identifiers (OIDs) for managed objects in accordance with a network management protocol. A limit value is utilized to ensure prefix uniqueness for an allocated object identifier. For a level in a managed objects tree with a maximum value of MAX, a suffix MAX-2 will be allocated for a unique object identifier and a suffix MAX-1 will be extended to allow allocation of unique object identifiers with MAX-1 in the prefix, while the suffix MAX-2 will not occur in a prefix for a unique object identifier. Embodiments of the inventive subject matter allow for generation of unique object identifiers in constant bound time O(1). Additionally, the number of OIDs generated is not limited by the maximum value of an integer 232?1.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventor: Daniel P. Van Vugt
  • Publication number: 20090171887
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to managed object expression and provide a method, system and computer program product for algebraically expressing a managed object in a keyed data set. In an embodiment of the invention, a method for algebraically expressing a managed object in a keyed data set can be provided. The method can include specifying one-dimensional sets of managed objects each with a corresponding single partial object identifier with wildcard and incorporating each single partial object identifier with wildcard into an algebraic expression compositing managed objects in the keyed data set. The method further can include evaluating the algebraic expression to generate an index for the composited managed objects in the keyed data set, and managing the composited index in a computer communications network by reference to the index.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew D. Love, Daniel P. Van Vugt
  • Publication number: 20090157700
    Abstract: Embodiments of the inventive subject matter use a radix-like counting technique to generate unique object identifiers (OIDs) for managed objects in accordance with a network management protocol. A limit value is utilized to ensure prefix uniqueness for an allocated object identifier. For a level in a managed objects tree with a maximum value of MAX, a suffix MAX-2 will be allocated for a unique object identifier and a suffix MAX-1 will be extended to allow allocation of unique object identifiers with MAX-I in the prefix, while the suffix MAX-2 will not occur in a prefix for a unique object identifier. Embodiments of the inventive subject matter allow for generation of unique object identifiers in constant bound time O(1). Additionally, the number of OIDs generated is not limited by the maximum value of an integer 232?1.
    Type: Application
    Filed: December 12, 2007
    Publication date: June 18, 2009
    Applicant: International Business Machines Corporation
    Inventor: Daniel P. Van Vugt