Patents by Inventor John A. Anderson

John A. Anderson 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: 20200166713
    Abstract: A communications connection system includes an adapter module defining at least first and second ports and at least one media reading interface mounted at one of the ports. The first adapter module is configured to receive a fiber optic connector at each port. Some type of connectors may be formed as duplex connector arrangements. Some types of adapters may include ports without media reading interfaces. Some types of media reading interfaces include contact members having three contact sections.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 28, 2020
    Inventors: John Anderson, Steven J. Brandt, Joseph C. Coffey, Kamlesh G. Patel, Cyle D. Petersen, Michael D. Schroeder, John Stasny
  • Patent number: 10666623
    Abstract: Provided are methods and systems of using division-free duplexing (DFD) in a cable communication network. Techniques for applying DFD in a cable communication network may enable data to be transmitted and received over a coaxial cable without using division duplexing techniques. For example, the cable communication network may include DFD enabled network nodes and each subscriber to the cable network may be equipped with a DFD system configured to operate in a DFD mode. In some embodiments, oppositely propagating signals may be transmitted over one frequency channel, and DFD techniques may be used to recover originally transmitted signals. Further, in some embodiments, DFD techniques may be used with encryption methods to increase the security of data transmitted in the cable communication network.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: May 26, 2020
    Assignee: General Electric Company
    Inventors: John Anderson Fergus Ross, Michael James Hartman, John Erik Hershey, Richard Louis Zinser
  • Publication number: 20200154677
    Abstract: A palm operable leash and operation of a palm activated leash is disclosed. In one or more examples, the leash is a retractable leash. The leash operation is palm activated. In one example, a palm operable actuator is located in the palm area of a retractable leash handle, and is used to lock and unlock the leash.
    Type: Application
    Filed: November 19, 2019
    Publication date: May 21, 2020
    Applicant: Bow and Arrow Marketing, Inc.
    Inventor: John Anderson
  • Publication number: 20200155118
    Abstract: Various methods and systems are provided for guiding maneuvering of a needle with automatic ultrasound beam steering. As one example, the ultrasound beam transmitted from a probe is steered automatically in response to a location of a tissue motion detected from ultrasound images acquired by the probe.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventors: Robert John Anderson, Menachem Halmann, Cynthia Owen
  • Publication number: 20200158882
    Abstract: A GNSS receiver comprises a memory interface, at least one front end processor and a correlator. The at least one front end processor is configured to receive a GNSS signal, generate a plurality of data samples, form a set from the data samples, and write the set to a memory via the memory interface. The correlator is configured to retrieve from the memory, via the memory interface, a first batch of data for processing, the first batch of data comprising data samples from at least a portion of the set, process the first batch of data, and subsequent to retrieving the first batch of data, retrieve from the memory, via the memory interface, a second batch of data for processing, the second batch of data comprising different data samples from those in the first batch.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 21, 2020
    Inventors: Adrian John Anderson, Peter Bagnall
  • Publication number: 20200158880
    Abstract: A GNSS receiver comprises a memory interface, one more front end processors, a correlator and a computation unit. The one more front end processors are configured to store, using the memory interface, in a first portion of a shared memory, a set of captured data samples of a received GNSS signal. The correlator is configured to retrieve, using the memory interface, at least a portion of the data samples from the first portion, generate a plurality of correlation results, each correlation result indicating a degree of correlation between the retrieved data samples and a ranging code of a plurality of ranging codes, and store, using the memory interface, the plurality of correlation results in a second portion of the shared memory.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 21, 2020
    Inventors: Adrian John Anderson, Peter Bagnall
  • Publication number: 20200158879
    Abstract: A GNSS correlator comprises a buffer and a processing unit. The buffer is configured to store input data representing sample values of a GNSS signal captured over a pre-defined time window. The processing unit is configured to receive one or more correlation parameters in a control signal, and, in a first pass, read the input data from the buffer and perform a first correlation operation on the input data, and, in a second pass, re-read the same input data from the buffer and perform a second correlation operation on the same input data, wherein the second correlation operation is different to the first correlation operation.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 21, 2020
    Inventors: Adrian John Anderson, Peter Bagnall
  • Publication number: 20200158881
    Abstract: A GNSS receiver is configured to operate in a first mode and in a second mode. The GNSS receiver comprises a processor clock, a memory interface, and a correlator. The processor clock is controllable to operate at a first rate and a second rate, wherein the first clock rate is different to the second clock rate. The correlator is configured to retrieve from a memory, via the memory interface, at least a portion of a set of captured data samples, perform one or more correlation operations on the data samples to generate at least one correlation result, wherein the correlator is configured to generate the at least one correlation result at a rate determined by the processor clock. When the GNSS receiver is operating in the first mode, the correlator is clocked at the first clock rate and, when the GNSS receiver is operating in the second mode, the correlator is clocked at a second clock rate.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 21, 2020
    Inventors: Adrian John Anderson, Peter Bagnall
  • Publication number: 20200158878
    Abstract: A GNSS receiver comprises an input, at least one front end processor, and an interference mitigation unit. The input is configured to receive from a wireless communication module a control signal comprising timing information, the timing information indicating one or more transmission times during which the wireless communication module wirelessly transmits data. The at least one front end processor is configured to capture a set of data samples from a received GNSS signal and store the data samples in a memory, each sample captured at a corresponding sample time. The interference mitigation unit is configured to configured to identify data samples of the set of data samples that have a sample time that corresponds with one or more transmission times as candidate samples for interference.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 21, 2020
    Inventors: Adrian John Anderson, Peter Bagnall
  • Patent number: 10638653
    Abstract: A caster wheel assembly includes a frame configured to pivotally couple to a tool bar, a sub-frame rotatably coupled to the frame, and a connecting linkage configured to control movement of the frame relative to the tool bar. The caster wheel assembly also includes a locking assembly, which includes a lock lever movably coupled to the frame, wherein the lock lever includes a locking element and a release element, a locking structure fixedly coupled to the sub-frame, and a driving element fixedly coupled to the connecting linkage. The locking element is configured to block rotation of the sub-frame relative to the frame while the locking element is engaged with the locking structure, and the driving element is configured to contact the release element as the connecting linkage moves the frame downwardly relative to the tool bar to drive the locking element to disengage the locking structure.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: May 5, 2020
    Assignee: CNH Industrial America LLC
    Inventors: Brian John Anderson, Nicholas Ryan Pederson, William Schroeder, Marvin A. Prickel
  • Publication number: 20200117475
    Abstract: A technique for efficient calling of functions on a processor generates an executable program having a function call by analysing an interface for the function that defines an argument expression and an internal value used solely within the function, and an argument declaration defining an argument value to be provided to the function when the program is run. A data structure is generated including the internal value and a resolved argument value derived from the argument expression and the argument value. A single instruction is encoded in the program to utilise the data structure. When the program is executed on a processor, the single instruction causes the processor to load the argument value and internal value from the data structure into registers in the processor, prior to evaluating the function. The function can then be executed without further register loads being performed.
    Type: Application
    Filed: December 9, 2019
    Publication date: April 16, 2020
    Inventors: David William KNOX, Michael John DAVIS, Adrian John ANDERSON
  • Publication number: 20200067742
    Abstract: A Gaussian frequency shift keying (GFSK) detector for decoding a GFSK signal. The detector includes: a multi-symbol detector and a Viterbi decoder. The multi-symbol detector is configured to: receive a series of samples representing a received GFSK modulated signal; and generate, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, a plurality of soft decision values that indicate the probability that the N-symbol sequence is each possible N-symbol pattern, wherein N is an integer greater than or equal to two. The Viterbi decoder is configured to estimate each N-symbol sequence using a Viterbi decoding algorithm wherein the soft decision values for the N-symbol sequence are used as branch metrics in the Viterbi decoding algorithm.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 27, 2020
    Inventors: Paul Murrin, Adrian John Anderson
  • Publication number: 20200067741
    Abstract: A gaussian frequency shift keying (GFSK) detector comprising a multi-symbol detector; at least three Viterbi decoders, and a timing adjustment module. The multi-symbol detector receives a series of samples representing a received GFSK modulated signal which comprises at least three samples per symbol; and generates, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, at least three sets of soft decisions values, each set of soft decision values indicating the probability that the N-symbol sequence of samples is each possible N-symbol pattern based on a different one of the at least three samples of a symbol being a centre sample of the symbol. Each Viterbi decoder generates, for each N-symbol sequence, a path metric for each possible N-symbol pattern from a different set of soft decision values according to a Viterbi decoding algorithm.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 27, 2020
    Inventors: Paul Murrin, Adrian John Anderson
  • Publication number: 20200038162
    Abstract: Surgical instruments suitable for use during surgical procedures. The surgical instruments include first and second halves coupled together at a pivot so that the halves define a handle and functional portions at proximal and distal ends of the instrument, respectively. The functional portion terminates at a blunt distal end and includes scissors, a base section disposed between the scissors and blunt distal end and having a first clamping feature, a tapering section disposed between the first clamping feature and blunt distal end and having gripping features, and opposing tips disposed between the tapering section and distal end of the instrument and having second clamping features.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventor: Michael John Anderson
  • Patent number: 10528365
    Abstract: A technique for efficient calling of functions on a processor generates an executable program having a function call by analysing an interface for the function that defines an argument expression and an internal value used solely within the function, and an argument declaration defining an argument value to be provided to the function when the program is run. A data structure is generated including the internal value and a resolved argument value derived from the argument expression and the argument value. A single instruction is encoded in the program to utilise the data structure. When the program is executed on a processor, the single instruction causes the processor to load the argument value and internal value from the data structure into registers in the processor, prior to evaluating the function. The function can then be executed without further register loads being performed.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: January 7, 2020
    Assignee: Imagination Technologies Limited
    Inventors: David William Knox, Michael John Davis, Adrian John Anderson
  • Publication number: 20190387771
    Abstract: A silage with increased digestibility is produced from a corn hybrid that includes both brown midrib (bmr) and floury traits. A growing ration comprises such silage. A finishing ration comprises such silage. A method of increasing the meat quantity of a silage-fed animal comprises providing a silage produced from a corn hybrid that includes brown midrib (bmr) and floury traits, and feeding the animal with an animal feed composition that comprises the silage.
    Type: Application
    Filed: December 1, 2017
    Publication date: December 26, 2019
    Applicant: AGRIGENETICS, INC.
    Inventors: Steve Plehn, John Anderson
  • Patent number: 10505312
    Abstract: Methods, systems, and apparatus for reducing electrical arcing in a connector. The connector includes a pin contact having a pin tip end and a pin base end, the pin contact at the pin base end being made of a first material having a first resistance and the plug contact at the tip end being made of a second material having a second resistance greater than the first resistance. The connector also includes a socket contact configured to receive the pin contact, and the socket contact configured to establish an electrical connection with the pin contact to transfer electrical power, the second material of the pin contact configured to prevent electrical arcing by suppressing electrical voltage when the pin contact is mated or unmated from the socket contact while electrical power is being transferred.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: December 10, 2019
    Assignee: Smiths Interconnect Americas, Inc.
    Inventors: Richard Johannes, John Anderson
  • Publication number: 20190347920
    Abstract: A firearm discharge detection method includes: programming a gunfire detector to report audio sensor data that comprises acoustic data falling outside of an expected sound level; receiving the audio sensor data; comparing the audio sensor data to stored gunshot signatures to identify possible gunfire; reporting the possible gunfire.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 14, 2019
    Applicant: AVIDEA Group, Inc.
    Inventors: John Anderson, Michael Anderson
  • Patent number: D880308
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 7, 2020
    Inventors: Daniel Jacob Reiss, Quentin John Anderson Weir
  • Patent number: D880309
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 7, 2020
    Inventors: Daniel Jacob Reiss, Quentin John Anderson Weir