Patents by Inventor Christopher P. Vignola

Christopher P. Vignola 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: 6947925
    Abstract: A system and method for performing a lookup in a second namespace, the lookup being performed from a first namespace, whereby a component performing the lookup is not required to be configured for performing a lookup in the second namespace, the system and method further comprising: parsing a first lookup request for a URL tag, the first lookup request for an object located in the second namespace, the lookup request including a symbolic name corresponding to a target location in the second namespace, the URL tag corresponding to a URL context; searching the URL context for a provider URL corresponding to the symbolic name; and creating a second lookup request, the second lookup comprising the provider URL and the object's name.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Russell L. Newcombe, Christopher P. Vignola
  • Publication number: 20040230973
    Abstract: A system, method and software product for providing an implementation for “management beans” or MBeans in a multiple Java Virtual Machine (JVM) server is disclosed. By providing a single MBean interface so that a client or an element external to the server executes a single request and/or receives a single notification, no matter how many servant JVMs exist, to the external element, the multiple JVM system appears to act like a single JVM system. These new techniques for providing management across several JVM servers depend upon one server being designated as a control JVM and the remaining JVM servers being designated as servant JVMs, under the control of the control JVM. The control JVM distributes work requests across the servant JVMs in an implementation specific way.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 18, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roger L. Cundiff, Harvey T. McGee, Christopher P. Vignola, Leigh A. Williamson
  • Publication number: 20040019898
    Abstract: A local access proxy is used to access a requested object, when the requested object is located in the same address space as the requester of the object. The local access proxy is built by a container of the address space, when the container receives a reference to the object. The local access proxy provides decoupling of one or more object references to the object from management of virtual memory copies of the object.
    Type: Application
    Filed: July 23, 2003
    Publication date: January 29, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey A. Frey, Carroll E. Fulkerson, Rodney A. Little, Gary S. Puchkoff, Christopher P. Vignola
  • Publication number: 20030221021
    Abstract: A system and method for providing a reusable connection handle to managed connections within transactions, or other scoping mechanisms, preferably in a Java 2 Enterprise Edition (J2EE) software architecture on a computer platform. The system and method further allows for multiple connection handles to share the same managed connection within, but not outside of, the confines of the scoping mechanism. The connection handle is selectively disassociated from a managed connection whereby the connection handle enters a disassociated state, and then is selectively reassociated with a managed connection within the software architecture when desired.
    Type: Application
    Filed: May 23, 2002
    Publication date: November 27, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Teresa C. Kan, Peter J. Schommer, Christopher P. Vignola
  • Publication number: 20030195870
    Abstract: A system and method for performing a lookup in a second namespace, the lookup being performed from a first namespace, whereby a component performing the lookup is not required to be configured for performing a lookup in the second namespace, the system and method further comprising: parsing a first lookup request for a URL tag, the first lookup request for an object located in the second namespace, the lookup request including a symbolic name corresponding to a target location in the second namespace, the URL tag corresponding to a URL context; searching the URL context for a provider URL corresponding to the symbolic name; and creating a second lookup request, the second lookup comprising the provider URL and the object's name.
    Type: Application
    Filed: April 15, 2002
    Publication date: October 16, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Russell L. Newcombe, Christopher P. Vignola
  • Patent number: 5390316
    Abstract: A computer complex is provided with a mechanism for message delivery and redelivery in a controlled manner through the use of distributed shared memory. This provides a mechanism for overall computer system complex operation from a plurality of consoles which are registered or identified to the system and which particularly enhances capabilities for remote operation. In this way the complex can be made to look like a single system. Direct communication between any pair of systems is provided, say, by channel-to-channel adapters. Message information is maintained in each system which can also communicate with shared storage to establish update level information regarding locally maintained message information.
    Type: Grant
    Filed: July 30, 1993
    Date of Patent: February 14, 1995
    Assignee: International Business Machines Corporation
    Inventors: Lorraine Cramer, Scott A. Fagen, John T. Gates, Jr., Jon K. Johnson, John P. S. Kong, Ramu Mohan, Christopher P. Vignola