Patents by Inventor Gordon Mackay

Gordon Mackay 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: 20160056786
    Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.
    Type: Application
    Filed: September 24, 2015
    Publication date: February 25, 2016
    Inventors: Andrew James Howlett, Graeme Gordon Mackay, Douglas James Wallace MacFarlane
  • Publication number: 20160044412
    Abstract: An integrated circuit for digital signal routing. The integrated circuit has analog and digital inputs and outputs, including digital interfaces for connection to other integrated circuits. Inputs, including the digital interfaces, act as data sources. Outputs, including the digital interfaces, act as data destinations. The integrated circuit also includes signal processing blocks, which can act as data sources and data destinations. Signal routing is achieved by means of a multiply-accumulate block, which takes data from one or more data source and, after any required scaling, generates output data for a data destination. Data from a data source is buffered for an entire period of a data sample clock so that the multiply-accumulate block can retrieve the data at any point in the period, and output data of the multiply-accumulate block is buffered for an entire period of the data sample clock so that the data destination can retrieve the data at any point in the period.
    Type: Application
    Filed: August 14, 2015
    Publication date: February 11, 2016
    Inventors: Graeme Gordon Mackay, Jonathan Timothy Wigner, Gordon Richard McLeod
  • Publication number: 20150346374
    Abstract: Disclosed herein is a remote operating vehicle (ROV) for use in a subterranean mining process, such as to extract material from beneath a rock layer. The ROV may be provided as a number of components each including their own umbilical cord. Each of the components may be lowered through a borehole and assembled together to form the ROV underground. Also disclosed herein is a device and method for in-line monitoring of a mining material to determine the presence of a material of interest in the mining material. The device includes conductive plates that are spaced apart. The device detects the presence of a material of interest as it passes through the spacing between the conductive plates.
    Type: Application
    Filed: December 24, 2013
    Publication date: December 3, 2015
    Inventor: John Gordon Mackay Campbell
  • Patent number: 9148722
    Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: September 29, 2015
    Assignee: Cirrus Logic International Semiconductor Ltd.
    Inventors: Andrew James Howlett, Graeme Gordon MacKay, Douglas James Wallace MacFarlane
  • Patent number: 9129239
    Abstract: A system for providing a user/child with the arrival status of a driver/parent and method therefore includes providing a mobile code carrier, a code reader that identifies a code stored on the code carrier, a processor communicatively coupled to the code reader, a memory communicatively coupled to the processor storing a data base that includes a data structure, and a plurality of displays each communicatively coupled to the processor and located in one of a plurality of disparate locations within a building. The method further includes identifying the code, associating the code with a target and at least one location within the building, and displaying to one of the plurality of displays where the target is located a message indicating that the driver/parent has arrived.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: September 8, 2015
    Assignee: DISCOVERY SCHOOLS, INC.
    Inventors: Jon T. Rogers, Gordon Mackay
  • Publication number: 20150237063
    Abstract: The present disclosure relates to methods for correlating security vulnerability assessment data from a network vulnerability assessment, a static application security test (SAST) assessment and/or a zero day vulnerability metadata source.
    Type: Application
    Filed: April 2, 2014
    Publication date: August 20, 2015
    Applicant: DIGITAL DEFENSE INCORPORATED
    Inventors: Mike Cotton, Michael Cosby, Gordon MacKay, Brandon Shilling
  • Patent number: 8938531
    Abstract: An apparatus, systems, and methods for multi-context event streaming network vulnerability scanners. A method is disclosed for scanning a network by executing a first test program, receiving data from one or more devices on a network in response to the data sent by the first test program, determining one or more context findings from the first test program, and reporting the one or more context findings from the first test program to the scanner engine while the first test program is executing.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: January 20, 2015
    Assignee: Digital Defense Incorporated
    Inventors: Mike Cotton, Gordon Mackay, Brandon Shilling
  • Publication number: 20150008962
    Abstract: Methods and apparatus for detection and tracking of a signal envelope. The circuit comprises absolute value circuitry configured to receive data samples and output a first value corresponding to the magnitude of said data samples. An envelope tracker maintains an envelope output value and compares the first value to the current envelope output value and modifies the envelope output value based on said comparison to provide the envelope output value with predetermined attack and decay characteristics. The absolute value circuitry has a first input for receiving a first digital signal at a first sample rate and a second input for receiving an interpolated version of the first digital signal at a second sample rate which is higher than the first sample rate and outputs the first value based on the magnitudes of the samples received at the first input and the samples received at the second input.
    Type: Application
    Filed: July 2, 2014
    Publication date: January 8, 2015
    Applicant: Wolfson Microelectronics plc
    Inventors: Malcolm Blyth, Graeme Gordon Mackay
  • Publication number: 20140366141
    Abstract: An apparatus, systems, and methods for matching network assets that were previously discovered by a network vulnerability assessment to a not yet reconciled network vulnerability assessment, and allowing for the associating of network assets to their corresponding assessed hosts that were discovered as part of different point-in-time network vulnerability assessments.
    Type: Application
    Filed: April 2, 2014
    Publication date: December 11, 2014
    Applicant: Digital Defense Incorporated
    Inventors: Mike Cotton, Gordon Mackay, Brandon Shilling, Michael Cosby
  • Publication number: 20140307910
    Abstract: A host device for use with a removable peripheral apparatus having a microphone, and to the biasing circuitry for said microphone. The host device may have a device connector for forming a mating connection with a respective peripheral connector. A source of bias is arranged to supply an electrical bias to a device microphone contact of the device connector via a biasing path. A capacitor is connected between a reference voltage node and a capacitor node of the biasing path. A first switch is located between the capacitor node and the device microphone contact. Detection circuitry detects disconnection of the peripheral connector and device connector; and control circuitry controls the switch to disable the biasing path.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 16, 2014
    Applicant: Wolfson Microelectronics plc
    Inventors: Andrew James Howlett, Graeme Gordon MacKay, Douglas James Wallace MacFarlane
  • Publication number: 20130256396
    Abstract: A system for providing a user/child with the arrival status of a driver/parent and method therefore includes providing a mobile code carrier, a code reader that identifies a code stored on the code carrier, a processor communicatively coupled to the code reader, a memory communicatively coupled to the processor storing a data base that includes a data structure, and a plurality of displays each communicatively coupled to the processor and located in one of a plurality of disparate locations within a building. The method further includes identifying the code, associating the code with a target and at least one location within the building, and displaying to one of the plurality of displays where the target is located a message indicating that the driver/parent has arrived.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Inventors: Jon T. Rogers, Gordon Mackay
  • Patent number: 8374125
    Abstract: An application-specific integrated circuit and related network switch are disclosed. The integrated circuit includes switch circuitry for receiving a 802.11 wireless data frame and forwarding it to a predetermined port. Inspection circuitry is provided for inspecting attributes of the data frame. Decision circuitry is provided for instructing the switch circuitry to forward the data frame based on the attributes, both 802.3 wired and 802.11 wireless.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: February 12, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Clark A. Carty, James M. Cisar, James A. Amos, Steven M. Cloud, Robert A. Bowser, Gordon Mackay
  • Publication number: 20120300960
    Abstract: An integrated circuit for digital signal routing. Signal routing is achieved by means of a multiply-accumulate block, which takes data from one or more data source and, after any required scaling, generates output data for a data destination. The multiply-accumulate block operates on a time division multiplexed basis, so that multiple signal paths can be processed within one period of the sample clock. Each signal path has a respective sample clock rate, and paths with different sample clock rates can be routed through the multiply-accumulate block on a time division multiplexed basis independently of each other. Thus, speech signals at 8 kHz or 16 kHz can be processed concurrently with audio data at 44 kHz or 48 kHz.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 29, 2012
    Inventors: Graeme Gordon Mackay, Jonathan Timothy Wigner, Gordon Richard McLeod
  • Publication number: 20110312417
    Abstract: The Team Play Game Device creates the capability to have multiple players play computer games simultaneously without requiring games to be modified to support multiple players. It accomplishes this goal by making multiple game controllers look like single game controllers to the game device. It is a general game solution that can be applied to every game device and game controller combination including all game consoles and personal computers.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 22, 2011
    Inventor: Gordon MacKay
  • Patent number: 7880474
    Abstract: A repeater, useable for connecting switches in a data communication network, is provided in a distributed and/or modular fashion. The repeater includes a plurality of separate and distinct components or modules connected to or at least partially housed in, the various switches which the repeater modules couple. Preferably, the repeater autodetects and/or autoconfigures some or all aspects of repeater operations, such as detecting and/or configuring appropriate full/half-duplex mode operation or detecting and/or configuring in response to appropriate or approved cable-type connections. The distributed and/or modular repeater facilitates accommodating various switching or repeater needs as a network grows or contracts.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: February 1, 2011
    Assignee: Cisco Technology Inc.
    Inventor: Gordon Mackay
  • Patent number: 7539154
    Abstract: In a system having a plurality of nodes such as Ethernet repeaters, coupled by communication links such as cables, systems and protocols are provided for detecting and/or breaking loops. In one aspect, in response to an added link, a repeater sends a “detect loop” message containing its address to at least one neighbor. Each repeater which receives the “detect loop” message, in turn, sends it to its own neighbor, with the lesser of the received address and its own address. A repeater which receives a “detect loop” message containing its own address declares itself a master loop breaker and can isolate one of its ports to break the loop. In one aspect, a previously intentionally-isolated port can be re-activated, e.g., in response to the loss of a communication link which could potentially isolate one or more nodes.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: May 26, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Gordon MacKay, James P. Rivers, Rita Ousterhout, Sean X. Wang, John K. Chen
  • Patent number: 7486630
    Abstract: A repeater, useable for connecting switches in a data communication network, is provided in a distributed and/or modular fashion. The repeater includes a plurality of separate and distinct components or modules connected to or at least partially housed in, the various switches which the repeater modules couple. Preferably, the repeater autodetects and/or autoconfigures some or all aspects of repeater operations, such as detecting and/or configuring appropriate full/half-duplex mode operation or detecting and/or configuring in response to appropriate or approved cable-type connections. The distributed and/or modular repeater facilitates accommodating various switching or repeater needs as a network grows or contracts.
    Type: Grant
    Filed: June 2, 2003
    Date of Patent: February 3, 2009
    Assignee: Cisco Technology, Inc.
    Inventor: Gordon Mackay
  • Publication number: 20080279166
    Abstract: An application-specific integrated circuit and related network switch are disclosed. The integrated circuit includes switch circuitry for receiving a 802.11 wireless data frame and forwarding it to a predetermined port. Inspection circuitry is provided for inspecting attributes of the data frame. Decision circuitry is provided for instructing the switch circuitry to forward the data frame based on the attributes, both 802.3 wired and 802.11 wireless.
    Type: Application
    Filed: July 23, 2008
    Publication date: November 13, 2008
    Inventors: Clark A. CARTY, James M. CISAR, James A. AMOS, Steven M. CLOUD, Robert A. BOWSER, Gordon MACKAY
  • Patent number: 7433342
    Abstract: An application-specific integrated circuit and related network switch are disclosed. The integrated circuit includes switch circuitry for receiving a 802.11 wireless data frame and forwarding it to a predetermined port. Inspection circuitry is provided for inspecting attributes of the data frame. Decision circuitry is provided for instructing the switch circuitry to forward the data frame based on the attributes, both 802.3 wired and 802.11 wireless.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: October 7, 2008
    Inventors: Clark A. Carty, James M. Cisar, James A. Amos, Steven M. Cloud, Robert A. Bowser, Gordon Mackay
  • Patent number: 6973230
    Abstract: A repeater, useable for connecting switches in a data communication network, is provided in a distributed and/or modular fashion. The repeater includes a plurality of separate and distinct components or modules connected to or at least partially housed in, the various switches which the repeater modules couple. Preferably, the repeater autodetects and/or autoconfigures some or all aspects of repeater operations, such as detecting and/or configuring appropriate full/half-duplex mode operation or detecting and/or configuring in response to appropriate or approved cable-type connections. The distributed and/or modular repeater facilitates accommodating various switching or repeater needs as a network grows or contracts.
    Type: Grant
    Filed: June 2, 2003
    Date of Patent: December 6, 2005
    Assignee: Cisco Technology Inc.
    Inventor: Gordon Mackay