Patents by Inventor John Gary Dudley

John Gary Dudley 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: 8126943
    Abstract: A method, system and apparatus for autonomically configuring a virtual log. In accordance with the present invention, events flowing into the virtual log can be heuristically processed to determine if any events have been lost. When an event is considered to have been lost, the size of the log associated with the event can be increased. Also, the interval in which the virtual log interacts with the associated log can be decreased so as to ensure that the events will not continue to be lost. When a period of time has elapsed during which no events are heuristically determined to have been lost, either or both of the interval and associated log can be adjusted so as to increase the interval and decrease the size of the associated log.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: John Gary Dudley, Neeraj Joshi, David M. Ogle, Balan Subramanian, Brad Byer Topol
  • Publication number: 20020091818
    Abstract: The present invention provides a method, system, and computer program product for extracting data from a data stream (including data streams that contain the presentation space for a legacy host screen) using a rule-based approach that does not require a user to write programming language statements. The disclosed techniques apply to presentation space data that is sent from a legacy host application to a workstation, as well as to other types of data streams (including data exchanged between applications, Web page data, etc.). Rules are defined using intuitive, interactive tools to specify the target patterns of data to be extracted. Tags in a markup language (such as the Extensible Markup Language, or “XML”) are defined, and are associated with the defined rules. Upon detecting a match between the data in an incoming data stream and a target rule, an output document (expressed in the markup language) is created.
    Type: Application
    Filed: January 5, 2001
    Publication date: July 11, 2002
    Applicant: International Business Machines Corporation
    Inventors: Keith Girolamo Cascio, John Gary Dudley, Yongcheng Li, Yih-Shin Tan