Patents by Inventor Kevin A. Hughes

Kevin A. Hughes 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: 20030230352
    Abstract: A system and method for removing, compressing, and storing excess air and vapors from a fuel dispensing facility fuel storage containment system during periods of over-pressurization without venting or processing the excess air and vapors. The stored air and vapors are subsequently returned back to the containment system during periods of under-pressurization that typically occur diurnally during periods of high fueling activity. The system may be used to compliment an ORVR compatible dispensing system that typically encounters over-pressurization problems when low or no refueling activity is occurring.
    Type: Application
    Filed: March 5, 2003
    Publication date: December 18, 2003
    Inventors: Robert P. Hart, Kent Reid, Kevin Hughes
  • Patent number: 6564373
    Abstract: On completion of execution of a current block of instructions, a block completion process searches for potential successor blocks, using block descriptors and egress data structures. For each potential successor block, the process compares a set of entry conditions associated with the block with the exit conditions of the current block and, if a match is found, selects the potential successor block as the current block and executes it. A consistency check is performed, to compare the block identity of the successor block with an expected block identity. Block-following code is selectively planted into translated blocks, to call a successor block directly, by-passing the block completion process. The block-following code is optimised, in that it contains tests for entry conditions only if the results of those tests are not known at the time the block-following code is planted.
    Type: Grant
    Filed: March 10, 2000
    Date of Patent: May 13, 2003
    Assignee: International Computers Limited
    Inventors: Kevin Hughes, Martin Pixton
  • Patent number: 6532532
    Abstract: A computer system in which blocks of source code instructions are translated into blocks of target code instructions and executed. During execution, the system builds up dynamic behavior information about frequency of execution of, and relationships between, the blocks. On the basis of this information, a block coalition mechanism selects blocks, and combines them to form an optimized superblock of target code instructions that is functionally equivalent to the combination of the selected blocks. In this way, the system can start with relatively small, naively translated blocks, and build up larger, more optimized blocks, on the basis of the dynamic behavior of the code.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: March 11, 2003
    Assignee: International Computers Limited
    Inventors: John Richard Eaton, Kevin Hughes
  • Patent number: 6519768
    Abstract: A method of translating source code instructions into target code instructions is described. Prior to translate time, an existing interpreter is analyzed to identify sequences that implement individual source order code instructions. Sub-sequences within each template that implement predetermined sub-functions are identified and eliminated. The sequences are compiled and stored as templates. For each instruction in an input block of source code instructions, the appropriate template for that source code instruction is selected and appended to an output block of target code instructions. The source code block is then analyzed to determine the net effect of the non-implemented sub-functions, and code is planted in the output block to achieve this net effect.
    Type: Grant
    Filed: February 2, 2000
    Date of Patent: February 11, 2003
    Assignee: International Computers Limited
    Inventors: Kevin Hughes, John Richard Eaton
  • Publication number: 20020134611
    Abstract: An actuator including a motor having a drive shaft, and a gear train coupled to the drive shaft, wherein the gear train includes a plurality of output gears and an associated plurality of output ports for providing a mechanical output from the actuator. The gear train may be provided in a variety of configurations, and may include a worm gear and worm wheel configuration for reducing audible noise. Position sensing may be provided for determining the position of a movable element, e.g. one or more adjustable pedals of an adjustable pedal system. A controller may control the position of the movable element in response to a user input, and may facilitate auto-calibration of the element upon installation. Various configurations for isolating actuator components for reducing audible noise, including a sub-frame isolation configuration, are also provided.
    Type: Application
    Filed: February 1, 2002
    Publication date: September 26, 2002
    Inventors: Eric Beishline, Tom Schregardus, Kevin Hughes, Jeff Finkelstein, Andrew Mark Oakes
  • Patent number: 6016484
    Abstract: An electronic monetary system provides for transactions utilizing an electronic-monetary system that emulates a wallet or a purse that is customarily used for keeping money, credit cards and other forms of payment organized. Access to the instruments in the wallet or purse is restricted by a password to avoid unauthorized payments. A certificate form must be completed in order to obtain an instrument. The certificate form obtains the information necessary for creating a certificate granting authority to utilize an instrument, a payment holder and a complete electronic wallet. Electronic approval results in the generation of an electronic transaction to complete the order. If a user selects a particular certificate, a particular payment instrument holder will be generated based on the selected certificate.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: January 18, 2000
    Assignee: VeriFone, Inc.
    Inventors: Humphrey Williams, Kevin Hughes, Bipinkumar G. Parmar
  • Patent number: 5963924
    Abstract: An electronic monetary system provides for transactions utilizing an electronic-monetary system that emulates a wallet or a purse that is customarily used for keeping money, credit cards and other forms of payment organized. Access to the instruments in the wallet or purse is restricted by a password to avoid unauthorized payments. An appropriate indicia such as color, an icon or other information associated with the display screen will be used to communicate security authorization for a particular instrument, payment instrument or payment instrument holder. When access is authorized, a graphical representation of the payment instruments is presented on the display to enable a user to select a payment method of their choice. Once a payment instrument is selected, a summary of the goods for purchase are presented to the user and the user enters their electronic approval for the transaction or cancels the transaction.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: October 5, 1999
    Assignee: VeriFone, Inc.
    Inventors: Humphrey Williams, Kevin Hughes, Bipinkumar G. Parmar
  • Patent number: 5929855
    Abstract: A user interface for a control structure comprising a controller, and physical devices coupled to the controller is disclosed. The controller is adapted to control and monitor the physical devices. The user interface is coupled to the controller for displaying representations of status conditions of the physical device.
    Type: Grant
    Filed: December 3, 1996
    Date of Patent: July 27, 1999
    Assignee: Square D Company
    Inventors: Allen D. Benton, Leon J. Hochstedler, Kevin A. Hughes, Paul H. Knapke, Michael J. Monteiro, Christopher J. Protopapas, Fred Van Eijk, Frank J. Donnelly, A. Donald Hale, Jr., Keith E. Sarbaugh, Winthrop G. Worcester
  • Patent number: 5815657
    Abstract: An electronic monetary system provides for transactions utilizing an electronic-monetary system that emulates a wallet or a purse that is customarily used for keeping money, credit cards and other forms of payment organized. Access to the instruments in the wallet or purse is restricted by a password to avoid unauthorized payments. When access is authorized, a graphical representation of the payment instruments is presented on the display to enable a user to select a payment method of their choice. Once a payment instrument is selected, a summary of the goods for purchase are presented to the user and the user enters an electronic approval for the transaction or cancels the transaction. Electronic approval results in the generation of an electronic transaction to complete the order.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: September 29, 1998
    Assignee: VeriFone, Inc.
    Inventors: Humphrey Williams, Kevin Hughes, Bipinkumar G. Parmar
  • Patent number: 5745399
    Abstract: An apparatus for adding two BCD numbers, avoids the need for special adders with detection of carries between BCD digits. First, a sum without carries is generated, by forming the binary sum of the two numbers and an all-sixes pattern, without any carries between BCD digits. Next, a sum with carries is generated, by forming the binary sum of the two numbers and an all-sixes pattern, with carries between BCD digits. A mask pattern is then generated, comprising a six in each BCD digit where the sum without carries is unequal to the sum with carries. A result is then generated by forming the binary sum of the two numbers and the mask pattern, with carries between BCD digits.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: April 28, 1998
    Assignee: International Computers Limited
    Inventors: John Richard Eaton, Kevin Hughes
  • Patent number: 5706455
    Abstract: A networked control system includes graphical representations of actual devices coupled to a network. The graphical representations include symbols that provide an actual picture of the devices and means for displaying values and status of the devices. A controller uses a system database to create an application database that is used for controlling and monitoring the devices. The system database and application database combine to form a real-time distributed database for controlling devices on the network. The system database includes templates for the physical devices with a control structure that has prelinked parameters that relate to the representation. A graphic editor allows a user to create the database from templates in the system database. Data and other device parameters are automatically linked to a device symbol when creating the graphical representations. A process controller couples the devices to the network and provides the data and status of the networked device to the system.
    Type: Grant
    Filed: November 28, 1995
    Date of Patent: January 6, 1998
    Assignee: Square D Company
    Inventors: Allen D. Benton, Leon J. Hochstedler, Kevin A. Hughes, Paul H. Knapke, Michael J. Monteiro, Christopher J. Protopapas, Fred Van Eijk, Frank J. Donnelly, A. Donald Hale, Jr., Keith E. Sarbaugh, Winthrop G. Worcester
  • Patent number: 5675756
    Abstract: A networked control system includes graphical representations of actual devices coupled to a network. The graphical representations include symbols that provide an actual picture of the devices and means for displaying values and status of the devices. A controller uses a system database to create an application database that is used for controlling and monitoring the devices. The system database includes templates for the physical devices with a control structure that has prelinked parameters that relate to the representation. A graphic editor allows a user to create the database from templates in the system database. Data and other device parameters are automatically linked to a device symbol when creating the graphical representations. A process controller couples the devices to the network and provides the data and status of the networked device to the system database.
    Type: Grant
    Filed: November 29, 1995
    Date of Patent: October 7, 1997
    Assignee: Square D Company
    Inventors: Allen D. Benton, Leon J. Hochstedler, Kevin A. Hughes, Paul H. Knapke, Michael J. Monteiro, Christopher J. Protopapas, Fred Van Eijk, Frank J. Donnelly, A. Donald Hale, Jr., Keith E. Sarbaugh, Winthrop G. Worcester
  • Patent number: 5611059
    Abstract: A user interface for a control structure comprising a controller, and physical devices coupled to the controller is disclosed. The controller is adapted to control and monitor the physical devices. The user interface is coupled to the controller for displaying representations of status conditions of the physical device.
    Type: Grant
    Filed: September 2, 1994
    Date of Patent: March 11, 1997
    Assignee: Square D Company
    Inventors: Allen D. Benton, Leon J. Hochstedler, Kevin A. Hughes, Paul H. Knapke, Michael J. Monteiro, Christopher J. Protopapas, Fred Van Eijk, Frank J. Donnelly, A. Donald Hale, Jr., Keith E. Sarbaugh, Winthrop G. Worcester
  • Patent number: 5297765
    Abstract: A laminar flow control arrangement for use in a nacelle for an aircraft turbine engine. The nacelle has a microporous outer skin in the area where air flow over the skin is to be maintained in laminar flow. A honeycomb core is bonded to the inner surface of the nacelle skin. A perforated back skin is bonded to the inner surface of the core. Several closely spaced circumferential flutes open to the back skin are fastened to the back skin. At least one collector duct is connected to the flutes and a suction pump. In operation, the suction pump pulls air through the ducts and flutes, causing air to be sucked inwardly through the microporous skin thereby maintaining laminar, rather than turbulent, flow over a large part of the nacelle during aircraft take-off and cruise operation. In addition, a chamber is preferably provided in communication with any gaps in the nacelle skin in the area where laminar flow is desired.
    Type: Grant
    Filed: November 2, 1992
    Date of Patent: March 29, 1994
    Assignee: Rohr, Inc.
    Inventors: Kevin A. Hughes, Chih F. Shieh