Patents by Inventor Stephen Lewallen

Stephen Lewallen 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: 7127724
    Abstract: A framework based Java naming and lifecycle services system includes a Moniker class which universally identifies an instance of any object model, whether the instance exists or not. Moniker objects instantiated from the Moniker class operate with a set of directory service classes and object adapters to create a directory service framework and a mechanism for connecting the directory service framework to existing directory services. A set of runtime classes provide “in process” services for objects. For example, the Moniker class is automatically substituted for a client reference when the underlying object instance is streamed or persisted. In accordance with one embodiment, life cycle services are provided by associating a predefined policy with each Moniker object, which policy specifies how and when life cycle services should be performed.
    Type: Grant
    Filed: February 3, 1999
    Date of Patent: October 24, 2006
    Assignee: International Business Machines Corporation
    Inventor: Stephen Lewallen
  • Publication number: 20030088708
    Abstract: A framework based Java naming and lifecycle services system includes a Moniker class which universally identifies an instance of any object model, whether the instance exists or not. Moniker objects instantiated from the Moniker class operate with a set of directory service classes and object adapters to create a directory service framework and a mechanism for connecting the directory service framework to existing directory services. A set of runtime classes provide “in process” services for objects. For example, the Moniker class is automatically substituted for a client reference when the underlying object instance is streamed or persisted. In accordance with one embodiment, life cycle services are provided by associating a predefined policy with each Moniker object, which policy specifies how and when life cycle services should be performed.
    Type: Application
    Filed: February 3, 1999
    Publication date: May 8, 2003
    Inventor: STEPHEN LEWALLEN
  • Patent number: 6385769
    Abstract: Text-based object-oriented class code, located in either local or remote machines is converted into proxy components which can be used in existing visual builders. Proxy components are created from each method, including constructors, in the class code and encapsulate the parameters of the methods. For example, parameters associated with a method are represented by properties of the proxy component created from that method. These properties are visually editable and can be bound visually to other component properties using, for example, pull down menus in a visual builder. Exceptions which occur during operation of the method are treated as events and can be visually passed to other components. An add-on allows the components to appear directly in the visual builder palette. The components can interact with the text-based class code by means of a universal transport API.
    Type: Grant
    Filed: February 3, 1999
    Date of Patent: May 7, 2002
    Assignee: International Business Machines Corporation
    Inventor: Stephen Lewallen