Patents by Inventor Alan Ferguson

Alan Ferguson 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: 20060047377
    Abstract: Systems and methods are disclosed that enable one or more work machines to control operations of one or more remote work machines. In one embodiment, the systems and methods perform a process including determining a first type of first work machine performing first operations in a work environment and determining a second type of second work machine performing second operations in the work environment. Based on the first and second type of the first and second work machines, a selected second operation that the first work machine can control is determined. Subsequently, the first work machine may adjust the selected second operation while the first work machine performs the first operations.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Inventors: Alan Ferguson, Trent Meiss, Brian Jenkins, Steven O'Neal, Daniel Wood
  • Publication number: 20060044146
    Abstract: Systems and methods are provided for utilize a work machine having a radio frequency device. The system includes a radio frequency reader that transmits a radio frequency signal over a first communication channel to the radio frequency device when the work machine travels within range of the radio frequency reader. The radio frequency device generates a trigger signal in response to the radio frequency signal, and an interface control system receives the trigger signal from the radio frequency device and performs a predetermined programmed function associated with the work machine based on information included in the trigger signal.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Inventors: Alan Ferguson, Trent Meiss, Brian Jenkins, Steven O'Neal, Daniel Wood
  • Publication number: 20060041845
    Abstract: A method and system are provided for performing a process of exchanging display data between work machines. In one embodiment, the process includes displaying, at a first work machine, first display data associated with operations of the first work machine and sending the first display data to a second work machine. The first display data is then displayed at the second work machine. Further, the process includes generating, at the second work machine, feedback data based on the first display data and generating second display data based on the feedback data. The second display data is sent from the second work machine to the first work machine. The second display data is displayed at both the first work machine and the second work machine.
    Type: Application
    Filed: May 20, 2004
    Publication date: February 23, 2006
    Inventors: Alan Ferguson, Brian Jenkins, Trent Meiss, Steven O'Neal, Daniel Wood
  • Publication number: 20060037272
    Abstract: Generally, the invention is a dry stack building block for constructing a masonry wall. The dry stack unit has a front section having an outer surface, an inner surface, a bottom surface, and a top surface. The dry stack unit also has a rear section substantially parallel to the front section having an outer surface, an inner surface, a bottom surface, and a top surface. Two or more webs coupling the inner surface of the front section to the inner surface of the rear section have a top surface and a bottom surface. Two or more pairs of lugs may extend above the top surface of the front section and the top surface of the rear section. Each pair of lugs may have a first lug offset from a second lug in an axis perpendicular to the inner surfaces of the front section and the back section.
    Type: Application
    Filed: October 21, 2005
    Publication date: February 23, 2006
    Applicant: FSN Research, LLC
    Inventor: Alan Ferguson
  • Publication number: 20050278055
    Abstract: A system and method for providing indexed work machine utilization data. The system implementing the method includes an operator identification device for identifying an operator of a work machine based on operator identification data and a work data collection device for collecting work data related to the work machine. A first processing device indexes the collected work data to the operator identification data and a communication device transmits the indexed work data and operator identification data to a second processing device. The second processing device receives the indexed work data and the operator identification data and provides operator utilization metrics based on the indexed work data that reflect a quantitative performance value associated with at least one of the work machine and operator.
    Type: Application
    Filed: August 31, 2004
    Publication date: December 15, 2005
    Inventors: Alan Ferguson, Trent Meiss, Brian Jenkins, Steven O'Neal, Daniel Wood
  • Publication number: 20050267998
    Abstract: A system and method for utilizing interchangeable communication modules includes a work machine having an interface module for connecting a plurality of communication modules. An interface control system, including an electronic component connected to the interface module, detects the connection of at least one of the plurality of communication modules and loads a software driver for operating the at least one of the plurality of communication modules.
    Type: Application
    Filed: May 27, 2004
    Publication date: December 1, 2005
    Inventors: Alan Ferguson, Trent Meiss, Brian Jenkins, Steven O'Neal, Daniel Wood
  • Publication number: 20050262498
    Abstract: A method and system are provided to perform a process of wirelessly providing software updates to a target module located in a work machine. In one embodiment, the process includes determining whether a software update condition exits for software stored in the target module and when such a condition does exist, delivering software update data from a remote off-board system to the work machine. Further, the work machine may determine a location of the target module and whether an update delay condition exists. Also, the process may include delivering the software update to the target module if no update delay condition exists, and delaying the delivery of the software update data to the target module if an update delay condition does exist.
    Type: Application
    Filed: May 20, 2004
    Publication date: November 24, 2005
    Inventors: Alan Ferguson, Brian Jenkins, Trent Meiss, Steven O'Neal, Daniel Wood
  • Publication number: 20050204663
    Abstract: A means to dry stack structural concrete block walls load bearing and non-load bearing) providing improved structural strength by grouting—especially partially grouting techniques and providing no web interference even in stack bonded configurations. Instead of having concrete block cells of different sizes—one on top of the other from one course to the next—during the dry-stacking process, the invention provides for the cells (cores) of the blocks to line up perfectly to provide a well defined column for concrete grout . . . making it easier, faster . . . and technically superior to the current mortarless systems using raised lugs (and other known methods) for face shell alignment. The improved cell (core) alignment is provided in both running bond and stack bonded dry-stack construction methods.
    Type: Application
    Filed: December 9, 2004
    Publication date: September 22, 2005
    Inventor: Alan Ferguson
  • Publication number: 20050021860
    Abstract: A method and system are provided to perform a process of managing communications in an environment including a mobile work machine having one or more on-board data links connected to one or more on-board modules and a gateway and including one or more off-board data links connected to one or more off-board systems and the gateway. The process is performed by the gateway and includes receiving a request generated by a source device and transmitted on a first data link. In one embodiment, the first data link may be either one of the on-board data links and one of the off-board data links. Based on the request, the gateway selectively executes a server application that performs a server process. Further, the gateway identifies a destination device associated with the request, configures the request to a format compatible with the destination device, and provides the formatted request to the destination device.
    Type: Application
    Filed: August 25, 2003
    Publication date: January 27, 2005
    Inventors: Thomas Kelly, Daniel Wood, Alan Ferguson, Paul Bierdeman, Brian Jenkins, Trent Meiss, Andrew Swanson
  • Publication number: 20050002417
    Abstract: Methods and systems are provided for performing protocol conversions in an environment including a work machine having one or more modules coupled to one or more data links. Such methods and systems may leverage one or more gateways to perform tunneling, translating, and bridging operations. Tunneling processes may include receiving a message from a source module in a first protocol, encapsulating the message within transmission units of a second protocol, and transmitting the encapsulated message via the second protocol. Translating processes may include receiving, by the gateway, a message in a first data link protocol including a parameter identifier. The gateway may match the parameter identifier with a parameter identifier included in a translation table and scale associated parameter data using a scale factor corresponding to a second data link protocol. The gateway may then provide the scaled parameter data to a module using the second data link protocol.
    Type: Application
    Filed: August 25, 2003
    Publication date: January 6, 2005
    Inventors: Thomas Kelly, Daniel Wood, Alan Ferguson, Paul Bierdeman, Brian Jenkins, Trent Meiss, Andrew Swanson
  • Publication number: 20050005167
    Abstract: A method and system are provided to perform a process of managing communications in an environment including a work machine having one or more on-board data links connected to one or more on-board modules and a gateway, and one or more off-board data links connected to one or more off-board systems and the gateway. In one embodiment, the process includes receiving a request generated by a first off-board system and transmitted on a first off-board data link and invoking a firewall application that performs a firewall process. The firewall process may include identifying a destination device associated with the request and determining whether the request is authorized based on a profile associated with the first off-board system.
    Type: Application
    Filed: August 25, 2003
    Publication date: January 6, 2005
    Inventors: Thomas Kelly, Daniel Wood, Alan Ferguson, Paul Bierdeman, Brian Jenkins, Trent Meiss, Andrew Swanson
  • Publication number: 20050002354
    Abstract: A method and system are provided to perform a process of dynamically establishing an ad-hoc network including a plurality of work machines, one or more of which move within a work environment, and each of which includes a gateway. The process may be performed by a respective gateway included within a respective one of the work machines and includes determining a first set of work machines that are within direct communication range of the respective work machine based on the respective work machine's current location within the work environment. Further, the process includes determining a second set of work machines that are in direct communication range of one or more of the work machines in the first set.
    Type: Application
    Filed: August 25, 2003
    Publication date: January 6, 2005
    Inventors: Thomas Kelly, Daniel Wood, Alan Ferguson, Paul Bierdeman, Brian Jenkins, Trent Meiss, Andrew Swanson
  • Publication number: 20050004735
    Abstract: Methods and systems of the present invention are provided for performing proxy control functions in an environment including one or more work machines. Such methods and systems may leverage one or more gateways to serve as a proxy for one or more distinct modules. A gateway, located in a work machine, may be programmed with proxy logic that performs functions associated with certain modules used in a work machine environment. The gateway may monitor a data link and retrieve broadcasted messages. The broadcasted messages may include source and/or destination module address identifiers. The gateway may retrieve messages from the data link based on a determination that the message is destined for a module for which the gateway serves as a proxy. The gateway may route a retrieved message, using a mapping structure, to the appropriate proxy logic that performs functions associated with the destination module.
    Type: Application
    Filed: August 25, 2003
    Publication date: January 6, 2005
    Inventors: Thomas Kelly, Daniel Wood, Alan Ferguson, Paul Bierdeman, Brian Jenkins, Trent Meiss, Andrew Swanson
  • Patent number: 5965306
    Abstract: A method for determining if an undesirable feature on a photomask will adversely affect the performance of the semiconductor integrated circuit device that the mask is being used to create. The method includes inspecting the photomask for undesirable features and analyzing the designed features close to the defects. This analysis is performed on lithographic images that represent the image that is transferred onto the semiconductor wafer by the lithography process. This analysis takes into account the effect of variations that are present in the lithography process. Through knowledge of the effects of variations in mask critical dimension of a feature on the lithographic image of that feature, the analysis results in the assignment of an equivalent critical dimension error to the defect. This equivalent critical dimension error is then compared to the mask critical dimension error specification to determine whether or not the defect will adversely affect the device.
    Type: Grant
    Filed: October 15, 1997
    Date of Patent: October 12, 1999
    Assignee: International Business Machines Corporation
    Inventors: Scott Marshall Mansfield, Richard Alan Ferguson, Alfred Kwok-Kit Wong
  • Patent number: 5755113
    Abstract: There is disclosed a condenser for use in an air conditioning system. The condenser includes a receiver dryer fluidly communicating with it. The receiver dryer includes a fluid inlet for receiving a two-phase refrigerant mixture from the condenser and two outlets, both of which direct refrigerant back to the condenser after phase separation.
    Type: Grant
    Filed: July 3, 1997
    Date of Patent: May 26, 1998
    Assignee: Ford Motor Company
    Inventors: Jeffrey Alan Ferguson, John Joseph Meyer
  • Patent number: 5366942
    Abstract: A ceramic fiber product and method for manufacturing a ceramic fiber product for severe refractory environments. The method includes the steps of saturating a dry ceramic fiber material having an initial thickness with water or a nonbinding aqueous solution and squeezing the wetted ceramic fiber material to a latent compressed state having a thickness less than the initial dry thickness and removing liquid from the ceramic fiber material during the compressing step. The ceramic fiber is made of a material that springs back towards its initial dry thickness after drying. A monolithic ceramic fiber structure made from the ceramic fiber product is also described, as well as a kit for making a ceramic fiber structure and fasteners for attaching the product to a support form of the structure.
    Type: Grant
    Filed: April 13, 1992
    Date of Patent: November 22, 1994
    Assignee: American Premier, Inc.
    Inventors: Alan Ferguson, Perry B. Lassiter