Patents by Inventor Vernon E. McGeorge, Jr.

Vernon E. McGeorge, Jr. 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: 6951012
    Abstract: A method for increasing debug log performance uses pre-logging subroutines, i.e., helper methods, to pass multiple elements of a string message as separate parameters. The helper methods typically determine whether a debug logging system is enabled at a specific logging level before allocating memory or CPU resources for string concatenation. If the debug logging system is disabled, the method returns to the client program without allocating resources to concatenate and log the message, thus significantly increasing debug log performance.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: September 27, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Vernon E. McGeorge, Jr.
  • Patent number: 6938259
    Abstract: A method for enforcing internationalization uses pre-logging subroutines, i.e., helper methods, to determine whether a high priority debug log message is localized, and reject a string message that is not localized in a user's native language. A localized message may be constructed by passing message keys and parameters to a translation subroutine, which is implemented by a localized messaged factory. As a result, only a localized message may be passed to the helper methods, and the localized message is typically translated into a text string in the user's native language before being passed to a raw logging interface to be logged, thus automatically enforcing internationalization.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: August 30, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Vernon E. McGeorge, Jr.
  • Patent number: 6931628
    Abstract: A method for testing internationalization in a program under development includes determining whether a command contains a test switch, which initiates the internationalization testing and displaying a character string being tested in a first format when the command contains the test switch.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: August 16, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Vernon E. McGeorge, Jr.
  • Patent number: 6795832
    Abstract: A rule based compatibility module provides a single unified mechanism for testing rules where testing results depend on various combinations of database queries, computable values, and/or run-string parameters. The testing results may be evaluated within a particular operational environment. The rule based compatibility module encapsulates all versions of compatibility issues, which are highly dependant on the operational context, into one simple mechanism, thereby reducing risks of unexpected behaviors caused by improper or incomplete handling of compatibility issues. In addition, the rule based compatibility module provides a simple mechanism for handling ad-hoc run-string switches used for debugging, or for optional enabling or disabling of features under development.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: September 21, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vernon E. McGeorge, Jr., James R. Curtis, Eric R Soderberg, Jonathan Patrizio, Morris Lee
  • Patent number: 6549956
    Abstract: The invention uses two channel adapters to couple to publication and subscription (PUB/SUB) systems together via the Internet. Each channel adapter is based on the existing PUB/SUB engine of that domain, as well as the protocol used in the network channel between the adapters. For transport across the network, the inventive adapters convert the event information into a format acceptable by the network. The delivered information is then reconverted back into the event format for use in the other domain. To guarantee delivery across the network, the inventive adapters use plurality of states and status messages to indicate the status of delivery, receipt, and publication of the events. The communication between the adapters is bidirectional such that one pair of adapters manages all event traffic between two publish/subscribe domains. The adapters store the events in repositories, and maintain separate queues for inbound and outbound events.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: April 15, 2003
    Assignee: Hewlett Packard Company
    Inventors: Michael A. Bass, Vernon E. McGeorge, Jr.