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: 20170050246Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
-
Publication number: 20170050323Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
-
Publication number: 20170050277Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jianying Shi, Scott A. McLeod
-
Publication number: 20170050279Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
-
Publication number: 20170050245Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett, John Patrick Spicer
-
Publication number: 20170050280Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jianying Shi, Scott A. McLeod, Justin Jay Hackett
-
Patent number: 9519472Abstract: 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: GrantFiled: November 23, 2011Date of Patent: December 13, 2016Assignee: Red Hat, Inc.Inventors: Ian Scott McLeod, Christopher Lalancette
-
Publication number: 20160253202Abstract: 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: ApplicationFiled: May 9, 2016Publication date: September 1, 2016Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl Trieloff, Ian Scott McLeod, Greg D. Blomquist
-
Patent number: 9348623Abstract: 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: GrantFiled: May 20, 2015Date of Patent: May 24, 2016Assignee: Red Hat, Inc.Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl Trieloff, Ian Scott McLeod, Greg D. Blomquist
-
Publication number: 20150254096Abstract: 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: ApplicationFiled: May 20, 2015Publication date: September 10, 2015Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl Trieloff, Ian Scott MCLeod, Greg D. Blomquist
-
Patent number: 9050534Abstract: 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: GrantFiled: April 21, 2011Date of Patent: June 9, 2015Assignee: GANZInventors: Joseph Benjamin Ganetakos, Frank James Caron, Jesse Daniel Scoble, Gord Scott McLeod, John Alexander Larsen, Felix Leung, Karl Joseph Borst
-
Patent number: 9043784Abstract: 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: GrantFiled: January 12, 2012Date of Patent: May 26, 2015Assignee: Red Hat, Inc.Inventors: John Dunning, Scott Wayne Seago, Christopher Lalancette, Carl C. Trieloff, Ian Scott McLeod, Greg D. Blomquist
-
Patent number: 9025702Abstract: 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: GrantFiled: August 26, 2011Date of Patent: May 5, 2015Assignee: Fujitsu LimitedInventors: Scott McLeod, Nikola Nedovic
-
Patent number: 8891704Abstract: 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: GrantFiled: November 6, 2012Date of Patent: November 18, 2014Assignee: Fujitsu LimitedInventors: Scott McLeod, Nikola Nedovic
-
Patent number: 8803609Abstract: 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: GrantFiled: May 10, 2012Date of Patent: August 12, 2014Assignee: Fujitsu LimitedInventors: Shuo-Chun Kao, Scott McLeod
-
Publication number: 20140126622Abstract: 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: ApplicationFiled: November 6, 2012Publication date: May 8, 2014Applicant: Fujitsu LimitedInventors: Scott McLeod, Nikola Nedovic
-
Patent number: 8719730Abstract: 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: GrantFiled: April 21, 2011Date of Patent: May 6, 2014Assignee: GanzInventors: Joseph Benjamin Ganetakos, Frank James Caron, Jesse Daniel Scoble, Gord Scott McLeod, John Alexander Larsen, Felix Leung, Karl Joseph Borst
-
Patent number: 8680919Abstract: 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: GrantFiled: March 23, 2012Date of Patent: March 25, 2014Assignee: Fujitsu LimitedInventors: Scott McLeod, Nikola Nedovic
-
Patent number: 8659973Abstract: 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: GrantFiled: June 18, 2010Date of Patent: February 25, 2014Assignee: Fujitsu LimitedInventors: Scott McLeod, William W. Walker
-
Publication number: 20130300501Abstract: 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: ApplicationFiled: May 10, 2012Publication date: November 14, 2013Applicant: FUJITSU LIMITEDInventors: Shuo-Chun KAO, Scott MCLEOD