Patents by Inventor Nicholas McKay

Nicholas McKay 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: 9132204
    Abstract: The present invention is directed to methods, compositions and articles comprising olfactory-active compositions. An article of the present invention comprises a structural component and an olfactory-active composition. The article may control the release, release rate or absorption of the olfactory-active composition. The article may be of various shapes and sizes. A method of use of an article comprises providing fragrance to an environment.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: September 15, 2015
    Assignee: EnviroScent, Inc.
    Inventors: Nicholas McKay, Jeffrey Sherwood, Jeffery S. Hsieh, Pedro Antonio Rodriguez
  • Patent number: 8284801
    Abstract: Method and apparatus for controlling an operating mode of an Ethernet media access controller (MAC) embedded in a programmable device is described. In some examples, a configuration circuit is configured to receive a configuration signal from configuration memory of the programmable device and a host signal from a host bus of the programmable device, and configured to output a control length check disable signal the value of which depends on the value of at least one of the configuration signal or the host signal. A parameter check circuit is configured to receive a control signal derived from at least one of the control length check disable signal or the configuration signal, and configured to selectively disable checking a length of each control frame in frames received by the Ethernet MAC based on a value of the control signal.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: October 9, 2012
    Assignee: Xilinx, Inc.
    Inventors: Mehulkumar R. Vashi, Robert Yin, Jayant Mittal, Nicholas McKay, Julian Kain, Martin B. Rhodes, Mark R. Nethercot
  • Publication number: 20110262377
    Abstract: The present invention is directed to methods, compositions and articles comprising olfactory-active compositions. An article of the present invention comprises a structural component and an olfactory-active composition. The article may control the release, release rate or absorption of the olfactory-active composition. The article may be of various shapes and sizes. A method of use of an article comprises providing fragrance to an environment.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 27, 2011
    Applicant: ENVIROSCENT, INC.
    Inventors: Nicholas McKay, Jeffrey SHERWOOD, Jeffery S. HSIEH, Antonio A. RODRIGUEZ
  • Patent number: 7991937
    Abstract: A receive-side client interface for a media access controller embedded in an integrated circuit having programmable circuitry is described. A media access controller core includes a receive engine. A receive-side datapath is coupled to the media access controller core. The receive-side datapath is configured to operate at two frequencies to accommodate the programmable circuitry in the integrated circuit.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: August 2, 2011
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant, Stuart A. Nisbet, Gareth D. Edwards
  • Patent number: 7934038
    Abstract: A media access system in an integrated circuit device having programmable resources for interfacing to a network. The media access system has at least one embedded media access controller configured to provide access to and from the network via a physical layer interface, programmable resources coupled to the embedded controller via a client interface, tie-off pin inputs coupled to the embedded controller for receiving a configuration vector for configuring the embedded controller without having to use a microprocessor for such configuration with the client interface being for communication between the embedded controller and the programmable resources for access to and from the network, and the embedded controller including a multi-mode interface coupled to the client interface for coupling to the programmable resources, the multi-mode interface including a plurality of Media Independent Interface modes, the multi-mode interface configured to be coupled to the physical layer interface.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: April 26, 2011
    Assignee: Xilinx, Inc.
    Inventors: Ting Yun Kao, Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant, Stuart A. Nisbet, Gareth D. Edwards, Allan W. Fyfe
  • Patent number: 7761643
    Abstract: A media access controller system embedded in an integrated circuit is described. A platform dependent bridge for communicating with a first processor, where the platform dependent bridge is associated with a platform of the first processor and where the first processor is embedded in an integrated circuit. Host interface circuitry is coupled to the platform dependent bridge and is configured to provide a processor interface, where the processor interface is for communicating with the first processor via the platform dependent bridge and where the processor interface has a platform independent bus for communication with a second processor. At least one media access controller is coupled to the host interface circuitry.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: July 20, 2010
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant, Stuart A. Nisbet, Gareth D. Edwards
  • Patent number: 7493511
    Abstract: A transmit-side client interface for a media access controller embedded in an integrated circuit having programmable logic is described. A media access controller core includes a transmit engine. A transmit-side datapath is coupled to the media access controller core. The transmit-side datapath is configured to operate at two frequencies to accommodate the programmable logic in the integrated circuit.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: February 17, 2009
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant, Stuart A. Nisbet, Gareth D. Edwards
  • Patent number: 7484022
    Abstract: A media access controller system embedded in a programmable logic device is described. A platform dependent bridge for communicating with a first processor, where the platform dependent bridge is associated with a platform of the first processor and where the first processor is embedded in a programmable logic device. Host interface circuitry is coupled to the platform dependent bridge and is configured to provide a processor interface, where the processor interface is for communicating with the first processor via the platform dependent bridge and where the processor interface has a platform independent bus for communication with a second processor. At least one media access controller is coupled to the host interface circuitry.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: January 27, 2009
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant, Stuart A. Nisbet, Gareth D. Edwards
  • Patent number: 7467319
    Abstract: A clock interface for a media access controller in a programmable logic device is described. The media access controller includes a clock generator for providing a clock signal to configured configurable routing of the programmable logic device to obtain a loaded version thereof. The loaded clock signal is provided to a clock network of the media access controller and to a delay cell of the media access controller to obtain an indication of the loading by the user instantiated design.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: December 16, 2008
    Assignee: Xilinx, Inc.
    Inventors: Ting Yun Kao, Robert Yin, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes
  • Patent number: 7461193
    Abstract: A receive-side client interface for a media access controller embedded in an integrated circuit having programmable logic is described. A media access controller core includes a receive engine. A receive-side datapath is coupled to the media access controller core. The receive-side datapath configured is configured to operate at two frequencies to accommodate the programmable logic in the integrated circuit.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: December 2, 2008
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant, Stuart A. Nisbet, Gareth D. Edwards
  • Patent number: 7421528
    Abstract: A method for address filtering is described. A host interface including device registers is provided. A user program is initiated for loading of data and control information respectively into a first data register and a control register of the device registers. Responsive to the loading, hardware is initiated for writing of information loaded into the first data register into a host interface register, where the first data register is associated with an address table configuration entry and the information includes read or write information and address information. Responsive to the read or write information and the address information, a multicast address is obtained from storage; a first portion of the multicast address is deposited into the first data register; and a second portion of the multicast address is deposited into a second data register.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: September 2, 2008
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant
  • Patent number: 7366807
    Abstract: A statistics interface for a media access controller is described. The media access controller core includes a receive engine configured to provide a receive statistics vector associated with receive traffic. The receive engine is configured to output the receive statistics vector within an inter-frame gap over a number of receive clock cycles, where a portion of the receive statistics vector is provided with each clock cycle of the receive clock cycles.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: April 29, 2008
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant, Stuart A. Nisbet, Gareth D. Edwards
  • Patent number: 7330924
    Abstract: An aspect of the invention is physical layer interface for a network interface including a plurality of input/output pins. The input/output pins are coupled for being multiplexed into a physical layer interface selected from among a Reduced Gigabit Media Independent Interface and a Gigabit Media Independent Interface. The input/output pins internal to a programmable logic device are for access to and from a processor block located in the programmable logic device.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: February 12, 2008
    Assignee: Xilinx, Inc.
    Inventors: Ting Yun Kao, Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Stuart A. Nisbet, Gareth D. Edwards, Allan W. Fyfe
  • Publication number: 20080009560
    Abstract: Described herein are articles that reduce atmospheric odors. The articles are useful in removing and masking unpleasant odors that are present in households and other settings.
    Type: Application
    Filed: June 22, 2007
    Publication date: January 10, 2008
    Inventor: Nicholas MCKAY
  • Publication number: 20070174958
    Abstract: A sink having a base and at least one sidewall extending around and extending upwardly from the base. At least one fluid nozzle is attached to the sidewall adjacent its top so that, upon connection to a pressurized fluid source, the nozzle produces a fluid flow which is transverse to and intersects the sidewall adjacent its top. The nozzle thus produces a swirling action of the fluid around the sidewall of the sink thereby cleaning the sink.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Inventor: Nicholas McKay
  • Patent number: 7143218
    Abstract: Method and apparatus for address filtering for a media access controller is described. An application specific integrated circuit block) located in a programmable logic device includes a media access controller. The media access controller includes an address filter, which includes: address filter modules, a first logic tree coupled to each of the address filter modules and configured to provide a frame drop signal for delineation between a dropped frame and an address filtered frame; and a second logic tree coupled to each of the address filter modules to provide an address valid signal.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: November 28, 2006
    Assignee: Xilinx, Inc.
    Inventors: Robert Yin, Hamish T. Fallside, Richard P. Burnley, Nicholas McKay, Martin B. Rhodes, Douglas M. Grant
  • Publication number: 20050050660
    Abstract: An adhesive roller for detritus removal having an elongated strip where the strip has both a backing layer and an adhesive layer overlying and covering a first side of the backing layer. The strip also has a first end, a second end and two spaced apart sides. The strip is wound from its first end and to its second end into a tubular cylindrical roller with the adhesive layer facing outwardly. An adhesive release coating also overlies at least a portion of a second side of the backing layer. The adhesive release coating may be either applied as a liquid coating, or may be a solid substrate. This adhesive release coating facilitates removal of individual sheets from the roller. Alternatively, a portion of the backing layer is crimped to form alternating peaks and valleys along at least a portion of the backing layer.
    Type: Application
    Filed: September 4, 2003
    Publication date: March 10, 2005
    Applicant: The Evercare Company
    Inventors: Nicholas McKay, Mark Schmidt
  • Publication number: 20050050661
    Abstract: An adhesive roller for detritus removal having an elongated strip where the strip has both a backing layer and an adhesive layer overlying and covering a first side of the backing layer. The strip also has a first end, a second end and two spaced apart sides. The strip is wound from its first end and to its second end into a tubular cylindrical roller with the adhesive layer facing outwardly. An adhesive release coating also overlies at least a portion of a second side of the backing layer. The adhesive release coating may be either applied as a liquid coating, or may be a solid substrate. This adhesive release coating facilitates removal of individual sheets from the roller. Alternatively, a portion of the backing layer is crimped to form alternating peaks and valleys along at least a portion of the backing layer.
    Type: Application
    Filed: May 11, 2004
    Publication date: March 10, 2005
    Inventors: Nicholas McKay, Mark Schmidt
  • Publication number: 20050026759
    Abstract: A detritus removal roller construction particularly suited for a lint roller is disclosed having an elongated strip with a backing layer and an adhesive layer overlying one side of the backing layer. The strip has a first end, a second end and two spaced apart sides and is wound from its first to its second end into a tubular cylindrical roll. The backing layer comprises a compressible layer which retains and/or creates and electrostatic charge in use.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 3, 2005
    Applicant: The Evercare Company
    Inventors: Nicholas McKay, Peter Williamson