Patents by Inventor J. Alford

J. Alford 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: 10515003
    Abstract: A system and method of deploying applications to networked computing environments is disclosed. Application packages and installation instructions are received by a deployment manager. The installation instructions include test instructions. Application packages are distributed in response to requests by developers and installation instructions executed on a target computing environment. Failure of an installation test provides an indication of issues with the application in the target environment. Records of failures received are stored for use by application developers.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: December 24, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Kenneth L. Hamer
  • Patent number: 10419289
    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Sumit Lohia, Thomas William Whitcomb, Kenneth L. Hamer, Evan Michael McLain
  • Patent number: 9619219
    Abstract: A system and method of deploying applications to networked computing environments is disclosed. Application packages and installation instructions are received by a deployment manager. The installation instructions include test instructions. Application packages are distributed in response to requests by developers and installation instructions executed on a target computing environment. Failure of an installation test provides an indication of issues with the application in the target environment. Records of failures received are stored for use by application developers.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: April 11, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Kenneth L. Hamer
  • Publication number: 20160269227
    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Applicant: Amazon Technologies, Inc.
    Inventors: WILLIAM J. ALFORD, SUMIT LOHIA, THOMAS WILLIAM WHITCOMB, KENNETH L. HAMER, EVAN MICHAEL MCLAIN
  • Patent number: 9350610
    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: May 24, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Sumit Lohia, Thomas William Whitcomb, Kenneth L. Hamer, Evan Michael McLain
  • Patent number: 9027016
    Abstract: A system and method of deploying applications to networked computing environments is disclosed. Application packages and installation instructions are received by a deployment manager. The installation instructions include test instructions. Application packages are distributed in response to requests by developers and installation instructions executed on a target computing environment. Failure of an installation test provides an indication of issues with the application in the target environment. Records of failures received are stored for use by application developers.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: May 5, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Kenneth L. Hamer
  • Publication number: 20140317253
    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 23, 2014
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: WILLIAM J. ALFORD, SUMIT LOHIA, THOMAS WILLIAM WHITCOMB, KENNETH L. HAMER, EVAN MICHAEL MCLAIN
  • Patent number: 8775577
    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: July 8, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Sumit Lohia, Thomas William Whitcomb, Kenneth L. Hamer, Evan Michael McLain
  • Patent number: 8490084
    Abstract: A system and method of deploying applications to networked computing environments is disclosed. Application packages and installation instructions are received by a deployment manager. The installation instructions include test instructions. Application packages are distributed in response to requests by developers and installation instructions executed on a target computing environment. Failure of an installation test provides an indication of issues with the application in the target environment. Records of failures received are stored for use by application developers.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: July 16, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Kenneth L. Hamer
  • Patent number: 8209200
    Abstract: A system and method are provided for maintaining updated passenger travel records across multiple system platforms. A network server is adapted to receive input data from a passenger including an indication that the passenger desires to purchase tickets or make reservations for travel related services. A booking engine acts to purchase the ticket or book the reservation and request and receive a copy of a passenger name record created by a global distribution system. The booking engine then forwards a copy of the received passenger name record to the database. The database is adapted to form an association between the received copy of the passenger name record and the input data received from the passenger, and store the copy of the passenger name record. The database may further perform a comparison between the input data and the received passenger name record to identify discrepancies.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: June 26, 2012
    Assignee: Orbitz LLC
    Inventors: John Sokel, Roger Liew, Michael J. Alford
  • Publication number: 20050090828
    Abstract: A method of inhibiting formation of a stress riser in a bone is provided. The method is comprised of providing a bone having a first device and replacing the first device with a second device. Both the first device and the second device are substantially cylindrical, with the diameter of the second device being larger than that of the first device. Formation of a stress riser is inhibited in the presence of the second device.
    Type: Application
    Filed: August 4, 2004
    Publication date: April 28, 2005
    Inventor: J. Alford
  • Patent number: 6647034
    Abstract: A method to improving optical parametric oscillator (OPO) beam quality having an optical pump, which generates a pump beam at a pump frequency greater than a desired signal frequency, a nonlinear optical medium oriented so that a signal wave at the desired signal frequency and a corresponding idler wave are produced when the pump beam (wave) propagates through the nonlinear optical medium, resulting in beam walk off of the signal and idler waves, and an optical cavity which directs the signal wave to repeatedly pass through the nonlinear optical medium, said optical cavity comprising an equivalently even number of non-planar mirrors that produce image rotation on each pass through the nonlinear optical medium.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: November 11, 2003
    Assignee: Sandia Corporation
    Inventors: Arlee V. Smith, William J. Alford, Mark S. Bowers
  • Patent number: 6647033
    Abstract: An optical parametric oscillator (OPO) having an optical pump, which generates a pump beam at a pump frequency greater than a desired signal frequency, a nonlinear optical medium oriented so that a signal wave at the desired signal frequency and a corresponding idler wave are produced when the pump beam (wave) propagates through the nonlinear optical medium, resulting in beam walk off of the signal and idler waves, and an optical cavity which directs the signal wave to repeatedly pass through the nonlinear optical medium, said optical cavity comprising an equivalently even number of non-planar mirrors that produce image rotation on each pass through the nonlinear optical medium. Utilizing beam walk off where the signal wave and said idler wave have nonparallel Poynting vectors in the nonlinear medium and image rotation, a correlation zone of distance equal to approximately &rgr;Lcrystal is created which, through multiple passes through the nonlinear medium, improves the beam quality of the OPO output.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: November 11, 2003
    Assignee: Sandia Corporation
    Inventors: Arlee V. Smith, William J. Alford
  • Publication number: 20030177044
    Abstract: A system and method are provided for maintaining updated passenger travel records across multiple system platforms. A network server is adapted to receive input data from a passenger including an indication that the passenger desires to purchase tickets or make reservations for travel related services. A database is provided and stores the input data received by the network server. A booking engine interfaces with a global distribution system and the network server. The booking engine acts to purchase the ticket or book the reservation on the global distribution system. The booking engine further acts to request and receive a copy of a passenger name record created by the global distribution system. The booking engine then forwards a copy of the received passenger name record to the database. The database is adapted to form an association between the received copy of the passenger name record and the input data received from the passenger, and store the copy of the passenger name record.
    Type: Application
    Filed: March 13, 2002
    Publication date: September 18, 2003
    Inventors: John Sokel, Roger Liew, Michael J. Alford
  • Patent number: 6393038
    Abstract: A frequency-doubled semiconductor vertical-external-cavity surface-emitting laser (VECSEL) is disclosed for generating light at a wavelength in the range of 300-550 nanometers. The VECSEL includes a semiconductor multi-quantum-well active region that is electrically or optically pumped to generate lasing at a fundamental wavelength in the range of 600-1100 nanometers. An intracavity nonlinear frequency-doubling crystal then converts the fundamental lasing into a second-harmonic output beam. With optical pumping with 330 milliWatts from a semiconductor diode pump laser, about 5 milliWatts or more of blue light can be generated at 490 nm. The device has applications for high-density optical data storage and retrieval, laser printing, optical image projection, chemical-sensing, materials processing and optical metrology.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: May 21, 2002
    Assignee: Sandia Corporation
    Inventors: Thomas D. Raymond, William J. Alford, Mary H. Crawford, Andrew A. Allerman
  • Patent number: 6147793
    Abstract: A more efficient class of optical parametric oscillators is made possible by introducing means for reducing signal losses due to backconversion of signal photons in the nonlinear optical medium.
    Type: Grant
    Filed: December 3, 1997
    Date of Patent: November 14, 2000
    Assignee: Sandia Corporation
    Inventors: William J. Alford, Arlee V. Smith
  • Patent number: 5936720
    Abstract: An apparatus and method for characterizing an energy beam (such as a laser) with a two-dimensional wavefront sensor, such as a Shack-Hartmann lenslet array. The sensor measures wavefront slope and irradiance of the beam at a single point on the beam and calculates a space-beamwidth product. A detector array such as a charge coupled device camera is preferably employed.
    Type: Grant
    Filed: July 7, 1998
    Date of Patent: August 10, 1999
    Inventors: Daniel R. Neal, W. J. Alford, James K. Gruetzner
  • Patent number: D381134
    Type: Grant
    Filed: October 13, 1995
    Date of Patent: July 15, 1997
    Inventors: Pamela J. Alford, Richard D. Jackson
  • Patent number: D394796
    Type: Grant
    Filed: July 16, 1996
    Date of Patent: June 2, 1998
    Inventors: Pamela J. Alford, Richard D. Jackson
  • Patent number: D396333
    Type: Grant
    Filed: October 11, 1996
    Date of Patent: July 21, 1998
    Inventors: Pamela J. Alford, Richard D. Jackson