Patents Represented by Attorney Barry J. Bumgardner
  • Patent number: 5818715
    Abstract: A method and system for modifying a project model in response to an update. The project model including a plurality of activities, wherein each activities includes an early start date and a late finish date. A number of activities are initially added from the project model to a list in response to an update. Each activity added to the list is directly affected by the update. For early dates, an activity with an early start date that precedes all other early start dates with respect to other activities within the list is removed. Then, the early start date for the removed activity is redetermined in response to the update. Activities which succeed the removed activity and which are related to the activity to the list are added to the list if absence of a match between the redetermined early start date and the early start date associated with the removed activity exists.
    Type: Grant
    Filed: April 18, 1994
    Date of Patent: October 6, 1998
    Assignee: International Business Machines Corporation
    Inventors: Burdell Bobby Marshall, Tzvi Raz
  • Patent number: 5751844
    Abstract: In an image acquisition system, which produces at least one image, each of which is scorable with reference to at least one image quality criterion, a control system is provided for optimizing the image quality criterion. Typically, the image quality criterion is at least in-part established by an exposure parameter. When considered as an apparatus, the present invention includes a number of components which cooperate together to automatically and continually adjust the value of the exposure parameter to optimize the image quality criterion. An image acquisition means is provided to obtain one or more acquired images under selected exposure characteristics. A transform system is provided for receiving the one or more acquired images and developing an energy distribution map, or histogram, of at least a portion of the one or more acquired images.
    Type: Grant
    Filed: January 29, 1996
    Date of Patent: May 12, 1998
    Assignee: International Business Machines Corporation
    Inventors: Mark Robert Bolin, Gregory Tad Kishi, Michael Philip McIntosh
  • Patent number: 5670931
    Abstract: The present invention impresses the data on the power signal by utilizing a saturable core reactor. The saturable core reactor uses two cores. Each core has both load windings and control windings. The control windings are selectively energized to alter an electrical characteristic of the current passing through the load windings. The saturable core reactor is designed with cores made of a highly magnetically permeable material so that the cores are easily saturated. The cyclical saturation of the cores achieved by the load current, and the selective saturation of the cores achieved by selectively applying a control current, results in "deformations" being selectively formed at the zero crossings of the load current waveform. These "deformations" can be selectively formed on the power signal to represent a binary data stream.
    Type: Grant
    Filed: June 17, 1994
    Date of Patent: September 23, 1997
    Assignee: Baker Hughes Incorporated
    Inventors: Gordon Lee Besser, Cecil Glynn Davis, Edward Bryant Tickell, Jr., Dick Lee Knox, John Dee Martin, Jr.
  • Patent number: 5659671
    Abstract: The present invention provides an apparatus for displaying an image of an object, as illuminated by a light source, on a display within a computer graphics display system. The image is graphically represented by a mesh of polygons and each polygon within the mesh has a surface defined by a set of vertices. The vertices define the surface of the polygon. The apparatus includes a processor, such as a rasterizer, that is responsive to each set of vertices for rendering each surface within the mesh of polygons in response to ambient lighting to produce a number of initially rendered surfaces within the mesh of polygons. Phong shading is utilized by the present invention. The processor produces a specular highlight contribution for each surface within the mesh of polygons utilizing a halfway vector, pointing from each surface to a direction halfway between a light vector and a vector pointing towards a viewpoint, associated with a vector normal to each surface.
    Type: Grant
    Filed: April 25, 1996
    Date of Patent: August 19, 1997
    Assignee: International Business Machines Corporation
    Inventors: David Conrad Tannenbaum, Andrew David Bowen, Robert Spencer Horton
  • Patent number: 5604861
    Abstract: A method and apparatus is provided for improving a notebook control system. The notebook includes a number of panels organized into sections in accordance with an organizational scheme. Divider pages are provided for separating sections. Each divider page includes a tab portion which extends outward therefrom. A graphical representation, indicative of the organizational scheme, is provided in the tab portions. The tab portions are arranged in at least partially overlapping relationship with one another.
    Type: Grant
    Filed: October 20, 1995
    Date of Patent: February 18, 1997
    Assignee: International Business Machines Corporation
    Inventors: Thomas B. Douglas, Daryl J. Kahl, Peter Scannell, Robert J. Torres
  • Patent number: 5603057
    Abstract: A method and system in a data processing system for transferring data from a first device to a second device within the data processing system. The data processing system includes a data bus, an address bus, a first address space associated with a memory and a second address space associated with an input/output device. Initially, a transfer signal is transmitted in the data processing system. The transfer signal identifies the transfer as a transfer concerning an address in the second address space associated with the input/output device. A first address package is then transmitted to the second device from the first device on the address bus. The first address package includes a transfer identifier, a first identifier associated with the first device and a second identifier associated with the second device. A second address package, comprising a byte count and an address, are transmitted to the second device from the first device on the address bus.
    Type: Grant
    Filed: November 17, 1995
    Date of Patent: February 11, 1997
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Allen, Yoanna Baumgartner, Michael J. Garcia, Charles R. Moore, Robert J. Reese
  • Patent number: 5598470
    Abstract: A method and apparatus is provided in a data processing system for securing access to particular files which are stored in a computer-accessible memory media. A file management program is provided as an operating system component of the data processing system. A plurality of files are stored in a computer-accessible memory media, including at least one encrypted file and at least one unencrypted file. For each encrypted file, a preselected portion of the file is recorded in memory, a decryption block is generated which includes information which can be utilized to decrypt the file, and the decryption block is incorporated in the file in lieu of the preselected portion which has been recorded in memory. Then, a file management program is utilized to monitor data processing system calls for files stored in the computer-accessible memory media. The file management program determines whether the called file has an associated decryption block.
    Type: Grant
    Filed: April 25, 1994
    Date of Patent: January 28, 1997
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Cooper, Hudson W. Philips, Robert F. Pryor
  • Patent number: 5563946
    Abstract: A method and apparatus is provided for transferring encrypted files from a source computer to one or more target computers. An export program is provided in the source computer and an import program is provided in the target computer. The export program decrypts the encrypted file and tags the export operation with an export counter value. The clear text file is then encrypted with an encryption operation utilizing a key which is unique to a transfer memory media, such as diskette serial number. The memory media is carried to a target computer which utilizes the import file to decrypt the encrypted file.
    Type: Grant
    Filed: April 25, 1994
    Date of Patent: October 8, 1996
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Cooper, Jagdish Nagda, Robert F. Pryor
  • Patent number: 5555365
    Abstract: A data processing system having an object oriented environment. The object oriented environment includes a plurality of graphic user interface objects and a plurality of application objects, each graphic user object having a unique identifier and a selected attribute and each application object having a preselected response. Graphic user interface objects associated with an application object are identified. A table is created specifying relationships between the graphic user interface objects and each graphic user interface object and the application object. Each time the application object is initialized, the table is used to specify objects within the application object.
    Type: Grant
    Filed: August 26, 1994
    Date of Patent: September 10, 1996
    Assignee: International Business Machines Corporation
    Inventors: Robert F. Selby, Shimon Yanai, Pnina Vortman, Larry Weisberg
  • Patent number: 5539871
    Abstract: A method and system in a data processing system for selectively associating stored data with an animated element within a multimedia presentation in a data processing system. At least one data set is created or identified within the data processing system. The data set is then associated within the data processing system with a selected animated element within the multimedia presentation. Thereafter, during the multimedia presentation, the existence of the data set and the association between the data set and the selected animated element is graphically indicated utilizing a rectangle surrounding the animated element, a blinking figure near the animated element or any other suitable graphic indicator. A user may elect to have the associated data set presented by selecting the additional graphic element associated with the specified animated element, or by selecting a "button" or other graphic indicator, during a specified period of time following the graphic indication.
    Type: Grant
    Filed: November 2, 1992
    Date of Patent: July 23, 1996
    Assignee: International Business Machines Corporation
    Inventor: Kevin P. Gibson