Patents by Inventor David A. Barnes

David A. Barnes 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: 9594722
    Abstract: A method, system and program product for optimizing of the provisioning of systems. The method, system, computer program product for provisioning a system comprises steps of intercepting a request to provision a named system; calculating a number of named systems needed to give an overall provisioning success rate higher than a threshold success rate; and requesting parallel provisioning of the calculated number of named systems.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Stewart Addison, David A. Barnes, Edwin P. J. Moffatt, Richard Postlethwaite
  • Publication number: 20140095680
    Abstract: A method, system and program product for optimizing of the provisioning of systems. The method, system, computer program product for provisioning a system comprises steps of intercepting a request to provision a named system; calculating a number of named systems needed to give an overall provisioning success rate higher than a threshold success rate; and requesting parallel provisioning of the calculated number of named systems.
    Type: Application
    Filed: October 2, 2013
    Publication date: April 3, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stewart Addison, David A. Barnes, Edwin P.J. Moffatt, Richard Postlethwaite
  • Patent number: 8495710
    Abstract: Secure access in a computing environment is provided. One implementation involves a client generating a sequence for tapping server ports, and the client identifying itself to the server by tapping the server ports based on the sequence. The server verifies if the tapping sequence is correct. If the tapping sequence is correct, access is provided from the client to the server.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: David A. Barnes, Andrew J. Parker, Inga J. Chapman
  • Publication number: 20110145910
    Abstract: Secure access in a computing environment is provided. One implementation involves a client generating a sequence for tapping server ports, and the client identifying itself to the server by tapping the server ports based on the sequence. The server verifies if the tapping sequence is correct. If the tapping sequence is correct, access is provided from the client to the server.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 16, 2011
    Applicant: International Business Machiness Corporation
    Inventors: David A. Barnes, Inga J. Chapman, Andrew J. Parker, Steven Wright, Inga J. Chapman
  • Patent number: 7645633
    Abstract: A method for coating a surface mount package is provided. The method includes applying a layer of a coating material above at least one surface of the surface mount package, applying a masking material above the layer of coating material, and removing the layer of coating material from a selected portion of the surface mount package defined by the masking material.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: January 12, 2010
    Assignee: Honeywell International Inc.
    Inventors: David A. Barnes, Jason C. Grooms, Neal B. Martinez, Joseph M. McKinnerney
  • Patent number: 7562309
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: July 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Joseph H. Matthews, III, David W. Plummer, David A. Barnes
  • Patent number: 7460241
    Abstract: A fiber optic sensor coil and method of forming a fiber optic sensor coil including a plurality of turns of a first segment of optical fiber wound in a clockwise direction and a plurality of turns of a second segment of optical fiber wound in the counterclockwise direction. The turns of the first segment and of the second segment together forming a plurality of layers of turns of the optical fiber. A restraining ring covers an outermost layer of the plurality of layers of turns of optical fiber. The restraining ring includes a plurality of openings formed therein and provides a compressive force to the plurality of turns of the optical fiber.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: December 2, 2008
    Assignee: Honeywell International, Inc.
    Inventors: Kenneth H. Heffner, Jason C. Grooms, David A. Barnes, Neal B. Martinez, Wayne E. Lance
  • Publication number: 20080132004
    Abstract: A method and apparatus are disclosed for selective removal of a conformal coating from the solder balls of grid array packages such that the benefits of the coating are realized. An ancillary benefit of the invention is improved process-ability of the grid array package by improving the mechanical containment of the solder during the reflow process and improved electrical isolation between the individual solder attachment points. For example, a method for coating a ball grid array is provided, which includes coating the ball grid array with a thin layer of parylene. Next, the solder ball side of the part is butter smeared or squeegeed with a water soluble coating and assembled wet. A mask having holes in the same pattern as the balls in the grid, and a thickness that is about 80% of the height of the balls, is applied to the solder ball side of the part. This side of the part is then butter smeared again with the water soluble coating, and the entire assembly is allowed to dry.
    Type: Application
    Filed: February 7, 2008
    Publication date: June 5, 2008
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: David A. Barnes, Jason C. Grooms, Neal B. Martinez, Joseph M. McKinnerney
  • Patent number: 7351657
    Abstract: A method and apparatus are disclosed for selective removal of a conformal coating from the solder balls of grid array packages such that the benefits of the coating are realized. An ancillary benefit of the invention is improved process-ability of the grid array package by improving the mechanical containment of the solder during the reflow process and improved electrical isolation between the individual solder attachment points. For example, a method for coating a ball grid array is provided, which includes coating the ball grid array with a thin layer of parylene. Next, the solder ball side of the part is butter smeared or squeegeed with a water soluble coating and assembled wet. A mask having holes in the same pattern as the balls in the grid, and a thickness that is about 80% of the height of the balls, is applied to the solder ball side of the part. This side of the part is then butter smeared again with the water soluble coating, and the entire assembly is allowed to dry.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: April 1, 2008
    Assignee: Honeywell International Inc.
    Inventors: David A. Barnes, Jason C. Grooms, Neal B. Martinez, Joseph M. McKinnerney
  • Patent number: 6898765
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: May 24, 2005
    Assignee: Microsoft Corporation
    Inventors: Joseph H. Matthews, III, David Wm. Plummer, David A. Barnes
  • Patent number: 6809720
    Abstract: Information cursors are provided for use in an operating system and/or application programs. Each information cursor includes a pointing portion to point to objects displayed on a video display and an information portion to display information about an object to which the pointing portion points. The information displayed in an information cursor may include the name of the object, a preview of the contents of the object, or property information about the object.
    Type: Grant
    Filed: June 10, 2002
    Date of Patent: October 26, 2004
    Assignee: Microsoft Corporation
    Inventors: Mark A. Malamud, John E. Elsbree, David A. Barnes, Erik A. Gavriluk, Valerie Horvath
  • Publication number: 20040189715
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Application
    Filed: April 16, 2004
    Publication date: September 30, 2004
    Applicant: Microsoft Corp.
    Inventors: Joseph H. Matthews, David W. Plummer, David A. Barnes
  • Patent number: 6724405
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: April 20, 2004
    Assignee: Microsoft Corp.
    Inventors: Joseph H. Matthews, III, David Wm. Plummer, David A. Barnes
  • Patent number: 6664979
    Abstract: A computer system having a video display runs an operating system that provides a desktop environment to a user and a file system. The desktop environment has associated systems settings that affect the desktop environment. In this method, a first set of values for at least a portion of the system settings are stored in a storage device in a computer network so that the first set of values is visible in the file system. A second set of values, for the same portion of the system settings for which values are stored in the first set of values, is also stored in the storage device such that the second set of values is visible in the file system. In response to a choice by the user between the first set of values and the second set of values, the system settings are updated to have the values specified by the chosen set of values.
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: December 16, 2003
    Assignee: Microsoft Corporation
    Inventors: Kevin Schofield, Daniel Plastina, Joyce Alison Grauman, Mark A. Malamud, David A. Barnes, Chris E. Tobey, Roxanne M. Lehmann, Renee Marceau, William T. Flora, Eric L. Van Doren, Virginia E. Howlett, Isaac J. Heizer, David A. Bolnick
  • Patent number: 6469721
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: October 22, 2002
    Assignee: Microsoft Corp.
    Inventors: Joseph H. Matthews, III, David Wm. Plummer, David A. Barnes
  • Publication number: 20020149612
    Abstract: Information cursors are provided for use in an operating system and/or application programs. Each information cursor includes a pointing portion to point to objects displayed on a video display and an information portion to display information about an object to which the pointing portion points. The information displayed in an information cursor may include the name of the object, a preview of the contents of the object, or property information about the object.
    Type: Application
    Filed: June 10, 2002
    Publication date: October 17, 2002
    Applicant: Microsoft Corporation
    Inventors: Mark A. Malamud, John E. Elsbree, David A. Barnes, Erik A. Gavriluk, Valerie Rozanne Horvath
  • Patent number: 6437800
    Abstract: Information cursors are provided for use in an operating system and/or application programs. Each information cursor includes a pointing portion to point to objects displayed on a video display and an information portion to display information about an object to which the pointing portion points. The information displayed in an information cursor may include the name of the object, a preview of the contents of the object, or property information about the object.
    Type: Grant
    Filed: October 26, 1994
    Date of Patent: August 20, 2002
    Assignee: Microsoft Corporation
    Inventors: Mark A. Malamud, John E. Elsbree, David A. Barnes
  • Publication number: 20020085042
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Application
    Filed: October 22, 1999
    Publication date: July 4, 2002
    Inventors: JOSEPH H. MATTHEWS, DAVID WM. PLUMMER, DAVID A. BARNES
  • Publication number: 20020080154
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Application
    Filed: October 22, 1999
    Publication date: June 27, 2002
    Inventors: JOSEPH H. MATTHEWS,III, DAVID WM. PLUMMER, DAVID A. BARNES
  • Publication number: 20020027571
    Abstract: A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
    Type: Application
    Filed: September 18, 2001
    Publication date: March 7, 2002
    Inventors: Joseph H. Matthews, David Wm. Plummer, David A. Barnes