Patents by Inventor Scott A. McLeod

Scott A. McLeod 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).

  • Publication number: 20170050246
    Abstract: An expanding locating and clamping pin assembly configured to locate and clamp a part includes a housing, a locating pin, an actuating mechanism, and a controller. The housing is configured with a plurality of radial jaw guides and a part rest face. The locating pin has a plurality of jaws radially movable in the radial jaw guides, extending past the part rest face, and configured with a part clamping feature. The actuating mechanism is connected to the housing and the jaws and is configured to synchronously move the jaws to a radial position and to apply the clamping force. The controller controls the radial position of the jaws and the clamping force. The part rest face and the jaws of the locating pin are configured to receive the part in a located position and to clamp the part in the located position via the clamping force.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
  • Publication number: 20170050323
    Abstract: An assembly system and a part holding assembly are configured to locate and secure a part defining holes. The part holding assembly further includes a first clamping device movable along a first track for positioning the first clamping device relative to the part. The first clamping device is configured to engage the part to secure the part to the first clamping device. The part holding assembly also includes a first pin device movable along a second track for positioning the first pin device relative to the location of one of the holes of the part. The first pin is configured to be disposed through the one of the holes of the part when in a closed position for locating the part. The first pin is configured to expand in the one of the holes when in an open position for securing the part to the first pin device.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
  • Publication number: 20170050277
    Abstract: A method of assembling a component includes gripping a first subcomponent with a first end-of-arm tool and grasping a second subcomponent with a second end-of-arm tool. The first tool is attached to a first robot arm and the first subcomponent defines a first plurality of locating holes. The second tool is attached to a second robot arm and the second subcomponent defines a second plurality of locating holes. After grasping, the method includes aligning at least one of the first locating holes adjacent to at least one of the second locating holes to set an initial position of the second subcomponent with respect to the first subcomponent without releasing the first and second subcomponents. After aligning, the method includes forming a joint between the first and second subcomponents with a joining tool attached to a joining robot arm to thereby assemble the component. A component assembly system is also disclosed.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jianying Shi, Scott A. McLeod
  • Publication number: 20170050279
    Abstract: A tooling pivot is configured to pivot and to hold a tool in a plurality of operating positions. The tooling pivot includes a bracket, a tooling plate, a motor, a brake, and a controller. The tooling plate is connected to the bracket, connectable to the tool, and rotatable. The motor is connected to the bracket and to the tooling plate and is configured to rotate the tooling plate to an operating position. The brake is connected to the bracket and is configured to hold the tooling plate in the operating position. The controller is connected to the motor and to the brake and is configured to control the motion and position of the tooling plate and to control the holding of the tooling plate. The brake is configured to release the tooling plate when the motor rotates the tooling plate to the operating position.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
  • Publication number: 20170050245
    Abstract: An expanding locating pin assembly configured to locate and hold a part includes a housing, a locating pin, an actuating mechanism, and a controller. The housing is configured with a plurality of radial jaw guides and a part rest face. The locating pin has a plurality of jaws connected to and radially movable in the radial jaw guides and extending past the part rest face. The actuating mechanism synchronously moves the jaws to a radial position and applies a holding force to the part. The controller controls the radial position and the holding force of the jaws. The part rest face of the housing and the jaws of the locating pin are configured to receive the part in a located position. The jaws of the locating pin are configured to hold the part in the located position via the holding force and a friction force resulting from the holding force.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett, John Patrick Spicer
  • Publication number: 20170050280
    Abstract: An assembly system and a part holding assembly are configured to locate and secure a part defining a plurality of holes. The assembly includes a frame having a track. The assembly includes a first device and a second device each supported by the frame. One of the devices is movable along the track for positioning the devices relative to each other and relative to the location of the holes of the part. The first device includes a first pin and the second device includes a second pin. Each of the pins is movable between a closed position and an open position. The pins are configured to be disposed through respective holes of the part when in the closed position for locating the part. The pins are configured to expand in the respective holes when in the open position for securing the part to the devices.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
  • Patent number: 9519472
    Abstract: A server computing system receives a request to instantiate a virtual machine in a cloud. The request is associated with a template that specifies the operating system and software packages to be installed on the virtual machine. The system splits the installation of the virtual machine into creating a minimal operating system installation, customizing the minimal installation, and generating a disk image of the customized minimal installation. The system creates a minimal installation of the specified operating system, executes the minimal operating system in a virtual machine guest, and customizes the minimal installation of the operating system as specified in the template. The system generates a virtual machine disk image of the customized minimal installation that is a cloud generic virtual machine disk image an is configurable to instantiate the virtual machine in clouds provided by different cloud providers.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: December 13, 2016
    Assignee: Red Hat, Inc.
    Inventors: Ian Scott McLeod, Christopher Lalancette
  • Publication number: 20160253202
    Abstract: A server computer system determines that configuring a first virtual machine in a cloud depends on a configuration result of configuring a second virtual machine. The server computer system configures the second virtual machine in the cloud and configures the first virtual machine in the cloud using the configuration result of the second virtual machine.
    Type: Application
    Filed: May 9, 2016
    Publication date: September 1, 2016
    Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl Trieloff, Ian Scott McLeod, Greg D. Blomquist
  • Patent number: 9348623
    Abstract: A server computer system determines that configuring a first virtual machine in a cloud depends on a configuration result of configuring a second virtual machine. The server computer system configures the second virtual machine in the cloud and configures the first virtual machine in the cloud using the configuration result of the second virtual machine.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: May 24, 2016
    Assignee: Red Hat, Inc.
    Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl Trieloff, Ian Scott McLeod, Greg D. Blomquist
  • Publication number: 20150254096
    Abstract: A server computer system determines that configuring a first virtual machine in a cloud depends on a configuration result of configuring a second virtual machine. The server computer system configures the second virtual machine in the cloud and configures the first virtual machine in the cloud using the configuration result of the second virtual machine.
    Type: Application
    Filed: May 20, 2015
    Publication date: September 10, 2015
    Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl Trieloff, Ian Scott MCLeod, Greg D. Blomquist
  • Patent number: 9050534
    Abstract: A user interface for a virtual world controls and allows registering new characters and also registering achievement when the user has carried out a number of different items.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: June 9, 2015
    Assignee: GANZ
    Inventors: Joseph Benjamin Ganetakos, Frank James Caron, Jesse Daniel Scoble, Gord Scott McLeod, John Alexander Larsen, Felix Leung, Karl Joseph Borst
  • Patent number: 9043784
    Abstract: A server computer system determines that configuring a first virtual machine in a cloud depends on a configuration result of configuring a second virtual machine. The server computer system configures the second virtual machine in the cloud and configures the first virtual machine in the cloud using the configuration result of the second virtual machine.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: May 26, 2015
    Assignee: Red Hat, Inc.
    Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl C. Trieloff, Ian Scott McLeod, Greg D. Blomquist
  • Patent number: 9025702
    Abstract: In one embodiment, a receiver may receive a signal from a transmitter. The receiver may include a first sampler that may sample the signal when the value of the signal is zero. The receiver may further include a second sampler that may sample the signal halfway between a time when the first sampler samples the signal and the next time when the first sampler samples the signal to produce a set of sampled values. The receiver may be further operable to determine that a sampled value in the set of sampled values is a logic 1 if the sampled value is greater than the value of a reference voltage and that the sampled value is a logic 0 if the sampled value is less than the value of the reference voltage.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: May 5, 2015
    Assignee: Fujitsu Limited
    Inventors: Scott McLeod, Nikola Nedovic
  • Patent number: 8891704
    Abstract: In one embodiment, a method includes applying, by a transimpedance amplifier at a receiving end of a communication link, equalization to a signal carried by the communication link at the receiving end of the communication link.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: November 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Scott McLeod, Nikola Nedovic
  • Patent number: 8803609
    Abstract: An amplifier may include a gain stage configured to convert an input voltage signal to a current signal and to amplify the input voltage signal according to a gain. The amplifier may also include a buffer stage coupled to the gain stage at an internal node. The buffer stage may be configured to convert the current signal to an output voltage signal and to buffer the current signal from the gain stage so that a frequency bandwidth of the amplifier may be approximately maintained when the gain of the gain stage is increased.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: August 12, 2014
    Assignee: Fujitsu Limited
    Inventors: Shuo-Chun Kao, Scott McLeod
  • Publication number: 20140126622
    Abstract: In one embodiment, a method includes applying, by a transimpedance amplifier at a receiving end of a communication link, equalization to a signal carried by the communication link at the receiving end of the communication link.
    Type: Application
    Filed: November 6, 2012
    Publication date: May 8, 2014
    Applicant: Fujitsu Limited
    Inventors: Scott McLeod, Nikola Nedovic
  • Patent number: 8719730
    Abstract: A user interface for a virtual world includes a circular area forming a display for an item in the virtual world, and controls surrounding only a portion of the display for controlling that item.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: May 6, 2014
    Assignee: Ganz
    Inventors: Joseph Benjamin Ganetakos, Frank James Caron, Jesse Daniel Scoble, Gord Scott McLeod, John Alexander Larsen, Felix Leung, Karl Joseph Borst
  • Patent number: 8680919
    Abstract: A circuit that includes an amplifier circuit with an input impedance due to an input resistance and an input capacitance of the amplifier circuit. The input impedance of the amplifier circuit may vary with frequency. The amplifier circuit may include an amplifier and a feedback circuit configured to provide feedback to the amplifier and to maintain the input impedance at a specified value at a selected frequency by increasing the input resistance of the amplifier circuit at the selected frequency.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: March 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Scott McLeod, Nikola Nedovic
  • Patent number: 8659973
    Abstract: In one embodiment, a method includes, in response to assertion of a write-enable signal at a memory array that comprises a plurality of words, sequentially and at a first clock frequency writing data to the memory array starting at a beginning of the memory array until the memory array is full. The method includes, independent of the writing of data to the memory array, asynchronously and at a second clock frequency that is slower than the first clock frequency reading data from the memory array based on read addresses received at the memory array.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: February 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Scott McLeod, William W. Walker
  • Publication number: 20130300501
    Abstract: An amplifier may include a gain stage configured to convert an input voltage signal to a current signal and to amplify the input voltage signal according to a gain. The amplifier may also include a buffer stage coupled to the gain stage at an internal node. The buffer stage may be configured to convert the current signal to an output voltage signal and to buffer the current signal from the gain stage so that a frequency bandwidth of the amplifier may be approximately maintained when the gain of the gain stage is increased.
    Type: Application
    Filed: May 10, 2012
    Publication date: November 14, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Shuo-Chun KAO, Scott MCLEOD