Patents by Inventor David Joseph Misheski

David Joseph Misheski 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: 6910048
    Abstract: An object oriented framework mechanism for data transfer between a data source and a data target provides an infrastructure that embodies the steps necessary to perform the data transfer and a mechanism to extend the framework to fit a particular data transfer environment. Certain core functions are provided by the framework, which interact with extensible functions provided by the framework user. The architecture of the framework allows a developer to determine the conditions and parameters that apply to the data transfer while allowing a user to interact with the framework with an interface that is consistent regardless of the specific combination of data source, data target, connection type, or protocol. The extensible functions allow new data transfer environments to be easily implemented using the framework.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: June 21, 2005
    Assignee: National Business Machines Corporation
    Inventors: David Joseph Misheski, Clifton Malcolm Nock
  • Patent number: 6434739
    Abstract: An object oriented framework for source code processing provides an infrastructure that embodies the steps necessary to process source code and a mechanism to extend the framework to fit a particular scenario for processing source code. Certain core functions are provided by the framework, which interact with extensible functions provided by the framework user. The architecture of the framework allows a developer to select the native processing tool of their choice, and provides an infrastructure for using that processing tool with other platforms (e.g., targets, etc.) The extensible functions allow the processing tools of a new platform to be easily incorporated into the framework. The framework thus allows a programming environment with development on multiple platforms that targets multiple platforms, which may be easily customized to include new platforms and new processing tools.
    Type: Grant
    Filed: April 22, 1996
    Date of Patent: August 13, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael John Branson, David Joseph Misheski, Stephen Matthew Stupca
  • Patent number: 6298476
    Abstract: A framework for use with object-oriented programming systems provides a software build system that detects modules that make up a software product, examines each module to determine if it is up-to-date, and automatically updates any modules that require processing. The framework includes a software object of a class called “Product” that comprises a software product to be processed and built. An instance of the Product is comprised of multiple software build objects, each of which is called “Object”. Each Object in turn contains four objects that are a kind of object class called BldSrc (Build Source). The BldSrc objects specify a different aspect of the software product and desired processing. Each of the software build objects in a Product's Object list is examined to determine if all four of the BldSrc objects is current. If any one of the software build objects is not current, the Object is re-built. If all four objects are current, the re-building step is skipped.
    Type: Grant
    Filed: December 4, 1995
    Date of Patent: October 2, 2001
    Assignee: International Business Machines Corporation
    Inventors: David Joseph Misheski, Clifton Malcolm Nock
  • Patent number: 5915252
    Abstract: An object oriented framework mechanism for data transfer between a data source and a data target provides an infrastructure that embodies the steps necessary to perform the data transfer and a mechanism to extend the framework to fit a particular data transfer environment. Certain core functions are provided by the framework, which interact with extensible functions provided by the framework user. The architecture of the framework allows a developer to determine the conditions and parameters that apply to the data transfer while allowing a user to interact with the framework with an interface that is consistent regardless of the specific combination of data source, data target, connection type, or protocol. The extensible functions allow new data transfer environments to be easily implemented using the framework.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: June 22, 1999
    Assignee: International Business Machines Corporation
    Inventors: David Joseph Misheski, Clifton Malcolm Nock
  • Patent number: 5878432
    Abstract: An object oriented framework mechanism provides a straightforward and convenient way to implement an source code repository for tracking the configuration of various releases of a software product. The source code repository framework includes several classes that are extensible according to the needs of the user. The class relationships define the core function of the framework mechanism. Extensible classes include a source class, a product class, a release class, a version class, a data class, and a lock state class. These extensible classes are extended by a programmer to implement a desired source code repository environment. The framework provides consistent programmer interfaces over a wide variety of different source code repository environments, which greatly enhances programmer efficiency and which makes the resultant code much easier to maintain.
    Type: Grant
    Filed: October 29, 1996
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: David Joseph Misheski, Clifton Malcolm Nock