Patents by Inventor Ulf Hollberg

Ulf Hollberg 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: 7591007
    Abstract: A computer network and methods are provided for granting and revoking access privileges for an information source of the computer network. The computer network also comprises an Access Control List (ACL) for the information source, listing authorized users of the information source together with their access privileges, and means for generating a reference to the information source. The computer network is characterized by means for adding access privileges to the reference and means for passing the resulting enhanced reference to another user of the network and, thus, providing the receiving user with the access privileges passed. Furthermore, the computer network comprises means for automatically generating a Reference Passing Tree (RPT) for the information source by automatically storing the identification of the user sending the enhanced reference, the identification of the user receiving the enhanced reference and the access privileges provided by the enhanced reference.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: September 15, 2009
    Assignee: International Business Machines Corporation
    Inventor: Ulf Hollberg
  • Publication number: 20060037068
    Abstract: A computer network and methods are provided for granting and revoking access privileges for an information source of the computer network. The computer network also comprises an Access Control List (ACL) for the information source, listing authorized users of the information source together with their access privileges, and means for generating a reference to the information source. The computer network is characterized by means for adding access privileges to the reference and means for passing the resulting enhanced reference to another user of the network and, thus, providing the receiving user with the access privileges passed. Furthermore, the computer network comprises means for automatically generating a Reference Passing Tree (RPT) for the information source by automatically storing the identification of the user sending the enhanced reference, the identification of the user receiving the enhanced reference and the access privileges provided by the enhanced reference.
    Type: Application
    Filed: August 9, 2005
    Publication date: February 16, 2006
    Applicant: International Business Machines Corporation
    Inventor: Ulf Hollberg
  • Patent number: 6567798
    Abstract: An improved method for consistent updates of redundant data in a database is achieved advantageously by providing a dependency model identifying source fields and respective derived fields. The model having the necessary information for dependent data to be identified and calculated on a change of respective source data according to some predetermined rules. Further, by recording changes, i.e., modifications to data involved in a redundancy, and propagating changes including cascaded changes directed to the derived fields using the rules defied in said dependency model. Advantageously, the dependency model is stored as a database table (2) and the changes are recorded in a change table in the database. The step of recording changes is separated from the step of propagating changes to derived fields in order to improve performance.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: May 20, 2003
    Assignee: International Business Machines Corporation
    Inventors: Ulf Hollberg, Winfried Gessinger, Ian Spencer
  • Patent number: 6356955
    Abstract: A programming interface for converting network management application programs written in an object-oriented language into network communication protocols. The application programs manipulate managed objects specified according to GDMO/ASN.1 ISO standards. Methods are provided for mapping from GDMO templates and ASN.1 defined types into C++ programming language. The interface has both an object interface composing means for generating code which provides proxy managed object classes as local representatives for managed object classes, and a run time system means for providing proxy agent object classes as representatives for remote agents.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: March 12, 2002
    Assignee: International Business Machines Corporation
    Inventors: Ulf Hollberg, Ralf Stefan Ehrlich, Ulrich Scheere, Olaf Zimmerman
  • Patent number: 6182153
    Abstract: A programming interface for converting network management application programs written in an object-oriented language into network communication protocols. The application programs manipulate managed objects specified according to GDMO/ASN.1 ISO standards. Methods are provided for mapping from GDMO templates and ASN.1 defined types into C++ programming language. The interface has both an object interface composing means for generating code which provides proxy managed object classes as local representatives for managed object classes, and a run time system means for providing proxy agent object classes as representatives for remote agents.
    Type: Grant
    Filed: February 15, 1996
    Date of Patent: January 30, 2001
    Assignee: International Business Machines Corporation
    Inventors: Ulf Hollberg, Ralf Stefan Ehrlich, Ulrich Scheere, Olaf Zimmermann
  • Patent number: 5778176
    Abstract: A computer network, having at least three nodes for implementing predetermined functions, comprises an OBJECT PASSING AGENT (OPA) storing the access authorizations of the individual nodes relative to each other. By means of calls (passing, returned), the stored access authorizations may be modified. With the aid of a further call (inquire), access authorizations may be verified. The desired access authorizations are defined by the user in the interface descriptions of the individual nodes. These descriptions are used by a compiler to generate the previously mentioned calls for modifying or verifying access authorizations. To permit a node to access the function of another node, an access authorization to that effect (passing) is stored in OPA. Prior to implementation, each access is verified (inquire). Upon completion of the access, the access authorization in OPA is erased (returned). These calls are handled automatically, ensuring that node access operations are readily implemented.
    Type: Grant
    Filed: October 8, 1996
    Date of Patent: July 7, 1998
    Assignee: International Business Machines Corporation
    Inventors: Kurt Geihs, Ulf Hollberg, Herbert Eberle, Reinhard Heite