Patents by Inventor Michael McKeon

Michael McKeon 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: 7574573
    Abstract: An invention is provided for a reactive placement controller for interfacing with a banked memory storage. The reactive placement controller includes a read/write module, which is coupled to a command control module for a banked memory device. A command queue is included that comprises a plurality of queue entries coupled in series, with a top queue entry coupled to the read/write module. Each queue entry is capable of storing a memory command. Each queue entry includes its own queue control logic that functions to control storage of new memory commands into the command queue to reduce latency of commands in the command queue.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: August 11, 2009
    Assignee: Denali Software, Inc.
    Inventors: Steven Shrader, Michael McKeon
  • Patent number: 7538506
    Abstract: A powered lift gate for an automotive vehicle includes a lift gate door hinged to a vehicle body. A motor system which opens and closes the door is operated by a controller coupled to a primary obstacle detection system which senses operation of the motor itself, and by a secondary detection system which directly senses an object interposed between a margin of the door and the door opening panel. A pinch protection member interposed between a marginal zone of the door and the door opening panel includes a resilient element having sufficient strength to support an object positioned between the door and the door opening panel such that the primary obstacle detection system will be triggered when the door and motor develop a predetermined compressive force upon the object. The predetermined compressive force is selected to allow normal operation of the lift gate, without subjecting an obstructing object to excessive crushing force.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: May 26, 2009
    Assignee: Ford Global Technologies, LLC
    Inventors: Gregory B. Zinn, J. Michael McKeon, Barton Heldke
  • Publication number: 20080223035
    Abstract: The present invention relates to a brake fluid valve assembly (12). Assembly (12) comprises a housing (14) defining an inner chamber (21). A first non-return valve (32) and a second non-return valve (33) are arranged in the chamber (21). The housing (14) defines an inlet (22) and outlets (23, 24). Assembly (12) also comprises feed port means (34) arranged to allow fluid to flow from the inlet (22) to the first non-return valve (32). The first non-return valve (32) is arranged to let fluid flow from a master cylinder (11) through the inlet (22) and through the outlets (23, 24) towards a caliper (1) to apply a brake. Return port means (50) are arranged to allow fluid to flow from the outlets (23, 24) to the second non-return valve (33). The second non-return valve (33) is arranged to let fluid flow from a caliper through the outlets (23, 24) and through the inlet (22) towards a master cylinder (11). The assembly also comprises a restrictor port (52) between the outlet and the second non-return valve.
    Type: Application
    Filed: July 31, 2006
    Publication date: September 18, 2008
    Applicant: ALCON COMPONENTS LIMITED
    Inventors: Phillip J. Smith, Michael McKeon
  • Publication number: 20080091890
    Abstract: An invention is provided for a reactive placement controller for interfacing with a banked memory storage. The reactive placement controller includes a read/write module, which is coupled to a command control module for a banked memory device. A command queue is included that comprises a plurality of queue entries coupled in series, with a top queue entry coupled to the read/write module. Each queue entry is capable of storing a memory command. Each queue entry includes its own queue control logic that functions to control storage of new memory commands into the command queue to reduce latency of commands in the command queue.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 17, 2008
    Inventors: Steven Shrader, Michael McKeon
  • Patent number: 7320497
    Abstract: A powered lift gate for an automotive vehicle includes a lift gate door hinged to a vehicle body. A motor system which opens and closes the door is operated by a controller coupled to a primary obstacle detection system which senses operation of the motor itself, and by a secondary detection system which directly senses an object interposed between a margin of the door and the door opening panel. A pinch protection member interposed between a marginal zone of the door and the door opening panel includes a resilient element having sufficient strength to support an object positioned between the door and the door opening panel such that the primary obstacle detection system will be triggered when the door and motor develop a predetermined compressive force upon the object. The predetermined compressive force is selected to allow normal operation of the lift gate, without subjecting an obstructing object to excessive crushing force.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: January 22, 2008
    Assignee: Ford Global Technologies, LLC
    Inventors: Gregory B. Zinn, J. Michael McKeon, Barton Heldke
  • Patent number: 7299324
    Abstract: An invention is provided for a reactive placement controller for interfacing with a banked memory storage. The reactive placement controller includes a read/write module, which is coupled to a command control module for a banked memory device. A command queue is included that comprises a plurality of queue entries coupled in series, with a top queue entry coupled to the read/write module. Each queue entry is capable of storing a memory command. Each queue entry includes its own queue control logic that functions to control storage of new memory commands into the command queue to reduce latency of commands in the command queue.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: November 20, 2007
    Assignee: Denali Software, Inc.
    Inventors: Steven Shrader, Michael McKeon
  • Patent number: 7219945
    Abstract: A powered lift gate for an automotive vehicle includes a lift gate door hinged to a vehicle body. A motor system which opens and closes the door is operated by a controller coupled to a primary obstacle detection system which senses operation of the motor itself, and by a secondary detection system which directly senses an object interposed between a margin of the door and the door opening panel. A pinch protection member interposed between a marginal zone of the door and the door opening panel includes a resilient element having sufficient strength to support an object positioned between the door and the door opening panel such that the primary obstacle detection system will be triggered when the door and motor develop a predetermined compressive force upon the object. The predetermined compressive force is selected to allow normal operation of the lift gate, without subjecting an obstructing object to excessive crushing force.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: May 22, 2007
    Assignee: Ford Global Technologies, LLC
    Inventors: Gregory B. Zinn, J. Michael McKeon, Barton Heldke
  • Publication number: 20070034754
    Abstract: An assembly for actuating a work support surface in perpendicularly extending fashion relative to a load bearing surface. A drive motor includes a first end fixed to a location along the load bearing surface, a second extending and linearly translatable end securing to an underside of the work support surface. A pair of support channels are arranged at equidistant and opposite extending sides relative to the drive motor. Each of the support channels are secured in parallel spaced and extending fashion along the load bearing surface relative to a direction of linear translation of the motor. A pair of support brackets each include upper edges securing to underside locations of the work support surface, corresponding side edges being secured in freely slidable fashion through an open extending edge defined within a face of each of the support channels. A switch secured to a location of the work support surface is actuated to operate the drive motor to raise and lower the work support surface.
    Type: Application
    Filed: July 29, 2005
    Publication date: February 15, 2007
    Inventor: Michael McKeon
  • Patent number: 7172313
    Abstract: A flashlight having a non-conductive housing, an electric power source, a light source, and two nodes disposed on external surfaces of the non-conductive housing, wherein the flashlight is adapted to allow electric current to flow from the power source through the light source when both of the two nodes are abutted by a user's hand, activating the flashlight without further manipulation required by the user. Inadvertent activation of the flashlight is minimized by including a protruding rib between the nodes or by disposing the nodes on different sides of the flashlight.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: February 6, 2007
    Assignee: Creata Retail (HK) Limited
    Inventors: Jeremy Aaron Abel, Satyajit Deb, Thomas Michael McKeon, Steven Michael Schennum, Craig Allen White
  • Patent number: 7100002
    Abstract: A port independent data transaction interface for multi-port devices is provided. The port independent data transaction interface includes a command channel that receives command data and a source id. The source id indicates a source device that transmitted the command data. In addition, a data-in channel is included that receives write data and a write source id. Similar to the source id, the write source id indicates a source device that transmitted the write data. The port independent data transaction interface further includes a data-out channel that provides read data and a read id. The read id indicates a source device that transmitted a read command corresponding to the read data. The port independent data transaction interface utilizes the source id to associate command data with corresponding write data and read data.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: August 29, 2006
    Assignee: Denali Software, Inc.
    Inventors: Steven Shrader, Samitinjoy Pal, Anne Espinoza, Michael McKeon
  • Patent number: 7062625
    Abstract: An interface for sending write data, write control signals and write data between a memory controller and a double data rate (DDR) memory with the appropriate timing relationships so that the write data can be reliably written in the DDR memory. Also, an interface for reliably capturing read data received from the DDR memory during a read operation.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: June 13, 2006
    Assignee: Denali Software, Inc.
    Inventors: Steven Shrader, Art Gmurowski, Samitinjoy Pal, Michael McKeon
  • Publication number: 20050097265
    Abstract: An invention is provided for a reactive placement controller for interfacing with a banked memory storage. The reactive placement controller includes a read/write module, which is coupled to a command control module for a banked memory device. A command queue is included that comprises a plurality of queue entries coupled in series, with a top queue entry coupled to the read/write module. Each queue entry is capable of storing a memory command. Each queue entry includes its own queue control logic that functions to control storage of new memory commands into the command queue to reduce latency of commands in the command queue.
    Type: Application
    Filed: November 5, 2003
    Publication date: May 5, 2005
    Applicant: Denali Software, Inc.
    Inventors: Steven Shrader, Michael McKeon
  • Publication number: 20050060501
    Abstract: A port independent data transaction interface for multi-port devices is provided. The port independent data transaction interface includes a command channel that receives command data and a source id. The source id indicates a source device that transmitted the command data. In addition, a data-in channel is included that receives write data and a write source id. Similar to the source id, the write source id indicates a source device that transmitted the write data. The port independent data transaction interface further includes a data-out channel that provides read data and a read id. The read id indicates a source device that transmitted a read command corresponding to the read data. The port independent data transaction interface utilizes the source id to associate command data with corresponding write data and read data.
    Type: Application
    Filed: September 16, 2003
    Publication date: March 17, 2005
    Applicant: Denali Software, Inc.
    Inventors: Steven Shrader, Samitinjoy Pal, Anne Espinoza, Michael McKeon
  • Patent number: 6665230
    Abstract: Circuitry for programming the amount of delay applied to an input signal, the circuitry performing the method of determining the number of delay elements required to capture a clock cycle, receiving a programmable delay value and calculating the number of delay elements required to delay a clock signal by the received delay value and delaying the clock signal by the number of delay elements required to delay the clock signal by the programmable delay value.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: December 16, 2003
    Assignee: Denali Software, Inc.
    Inventors: Steven Shrader, Art Gmurowski, Samitinjoy Pal, Michael McKeon
  • Patent number: 4925109
    Abstract: Foaming apparatus for foaming a water detergent mixture using compressed air comprises a housing having an elongated main bore extending therethrough. An upstream portion of the main bore is tapered in a generally downstream direction. A jet of water detergent mixture is delivered axially into the tapered portion of the main bore through a first orifice. Four second orifices extending transversely into the tapered portion deliver compressed air for mixing with and foaming the jet of water detergent mixture. Foamed water and detergent mixture is delivered through an outlet at the downstream end of the bore.
    Type: Grant
    Filed: February 24, 1989
    Date of Patent: May 15, 1990
    Assignees: Pandion Haliaetus Limited, Silver Security Limited, Champion Security Limited, Linara Investments Limited
    Inventors: Thomas Flanagan, Robert V. McMurry, Patrick O'Donoghue, Timothy O'Donoghue, Michael McKeon, John Breen