Patents by Inventor Dirk Wollscheid

Dirk Wollscheid 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: 6505211
    Abstract: A method, apparatus, and article of manufacture for providing for persistence of Java™ objects. A Java™ object is instantiated from its corresponding Java™ class definition and then loaded into a Java™ virtual machine. The class definition corresponding to the Java™ object can be derived using either the Java™ Reflection API. Once the class definition is derived, it can be used to inspect the contents of the Java™ object. A structured type instance is then generated from the inspected contents of the Java™ object, wherein the structured type instance is stored in a column of a table of a relational database managed by a relational database management system. As a result of these steps, the Java™ object is persistently stored in the database, yet the persistence semantics for storing the object are not specified as part of the class definition of the object, which means that the persistence semantics are orthogonal to the class definition.
    Type: Grant
    Filed: January 20, 2000
    Date of Patent: January 7, 2003
    Assignee: International Business Machines Corporation
    Inventors: Stefan Dessloch, Steven K. Elliot, Saileshwar Krishnamurthy, Rajendra B. Panwar, Dirk Wollscheid
  • Publication number: 20020016814
    Abstract: Provided is a method, system, and program for enabling access to data. A call is received from a client to invoke a remote interface method. A remote interface implementation accesses parameters from the received call in response to the invocation of the remote interface method. A stored procedure call is generated with the accessed parameters as input parameters of the stored procedure. The stored procedure call is transferred to a stored procedure named by the call to execute. Output from the stored procedure is received and inserted into a data object that is returned to the client.
    Type: Application
    Filed: April 27, 2001
    Publication date: February 7, 2002
    Applicant: International Business Machines Corporation
    Inventors: Bernhard L. Convent, Stefan Dessloch, Cynthia Maro Saracco, Charles Daniel Wolfson, Dirk Wollscheid