Patents by Inventor Andrew Fort

Andrew Fort 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: 11943019
    Abstract: Systems and methods for low-power multi-antenna synchronization are disclosed. In one aspect, a computing device, such as an Internet of Things (IoT) computing device, may include a transceiver operating using BLUETOOTH LOW ENERGY (BLE) with multiple antennas. In an exemplary aspect, each of a plurality of antennas is coupled to a respective edge detection circuit. When an incoming signal is detected by one of the edge detection circuits, circuitry associated with others of the multiple antennas may be placed in a low-power mode while circuitry associated with the detecting edge detection circuit attempts to synchronize with the incoming signal to see if the incoming signal is a signal of interest.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: March 26, 2024
    Assignee: Qorvo US, Inc.
    Inventor: Andrew Fort
  • Publication number: 20240086888
    Abstract: Systems and methods for determining transaction locations are disclosed. In one embodiment, a method includes receiving, from a computing terminal, information indicating the completion of a transaction associated with a mobile device, sending, to the mobile device, a confirmation of the completion of the transaction, receiving, from the mobile device, location information indicating latitude and longitude information of the mobile device, confirming that the location information is within a predetermined distance of a stored location of the computing terminal, updating the location information associated with the computing terminal to include the received location information, and determining, based on the location information associated with the computing terminal, a location of the computing terminal.
    Type: Application
    Filed: October 13, 2023
    Publication date: March 14, 2024
    Inventors: Pavel Fort, Andrew Veenstra, Natasha Mitchko
  • Publication number: 20230361982
    Abstract: A concurrent multistandard detection receiver with prepacket transmission detection capabilities is disclosed. In one aspect, a receiver is configured to switch between two different wireless protocols, alternately listening for incoming messages on one then the other protocol. For at least one listening period, the receiver uses two pretransmission detectors that are configured to detect predictable pretransmission emissions. A third detector may detect traditional transmissions. On detection of a signal that matches a predictable pretransmission emission or a traditional transmission, the receiver confirms that an incoming signal according to that standard is being received and acts in accordance with that signal. If no such emission or transmission was received, or if after trying to confirm the presence of an incoming signal fails, the receiver switches back to listening according to the other protocol.
    Type: Application
    Filed: July 12, 2023
    Publication date: November 9, 2023
    Inventor: Andrew Fort
  • Publication number: 20230327744
    Abstract: Systems and methods for low-power auto-correlation antenna selection for multi-antenna systems are disclosed. In particular, a computing device, such as an Internet of Things (IoT) computing device, may include a transceiver operating with multiple antennas. For example, the computing device may operate under a low-power wireless standard such as Long Range BLUETOOTH LOW ENERGY (LR BLE). In an exemplary aspect, an antenna from amongst the multiple antennas may be selected based on which antenna is receiving a best copy of a periodic signal. The periodic signal is likely indicative of a preamble pattern and, as such, may be used to activate a cross-correlation circuit for signal detection confirmation. Power consumption is reduced by delaying activation of the cross-correlation circuit until a likely signal is detected by detection of the periodic signal.
    Type: Application
    Filed: February 6, 2023
    Publication date: October 12, 2023
    Inventor: Andrew Fort
  • Patent number: 11777704
    Abstract: A concurrent multistandard detection receiver with prepacket transmission detection capabilities is disclosed. In one aspect, a receiver is configured to switch between two different wireless protocols, alternately listening for incoming messages on one then the other protocol. For at least one listening period, the receiver uses two pretransmission detectors that are configured to detect predictable pretransmission emissions. A third detector may detect traditional transmissions. On detection of a signal that matches a predictable pretransmission emission or a traditional transmission, the receiver confirms that an incoming signal according to that standard is being received and acts in accordance with that signal. If no such emission or transmission was received, or if after trying to confirm the presence of an incoming signal fails, the receiver switches back to listening according to the other protocol.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: October 3, 2023
    Assignee: Qorvo US, Inc.
    Inventor: Andrew Fort
  • Publication number: 20230291539
    Abstract: A concurrent multistandard detection receiver with prepacket transmission detection capabilities is disclosed. In one aspect, a receiver is configured to switch between two different wireless protocols, alternately listening for incoming messages on one then the other protocol. For at least one listening period, the receiver uses two pretransmission detectors that are configured to detect predictable pretransmission emissions. A third detector may detect traditional transmissions. On detection of a signal that matches a predictable pretransmission emission or a traditional transmission, the receiver confirms that an incoming signal according to that standard is being received and acts in accordance with that signal. If no such emission or transmission was received, or if after trying to confirm the presence of an incoming signal fails, the receiver switches back to listening according to the other protocol.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 14, 2023
    Inventor: Andrew Fort
  • Publication number: 20230179274
    Abstract: Systems and methods for low-power multi-antenna synchronization are disclosed. In one aspect, a computing device, such as an Internet of Things (IoT) computing device, may include a transceiver operating using BLUETOOTH LOW ENERGY (BLE) with multiple antennas. In an exemplary aspect, each of a plurality of antennas is coupled to a respective edge detection circuit. When an incoming signal is detected by one of the edge detection circuits, circuitry associated with others of the multiple antennas may be placed in a low-power mode while circuitry associated with the detecting edge detection circuit attempts to synchronize with the incoming signal to see if the incoming signal is a signal of interest.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 8, 2023
    Inventor: Andrew Fort
  • Patent number: 11388734
    Abstract: Method for receiving data packet transmissions, wherein synchronization with a transmitter is accomplished based on detection of a preamble transmitted by the transmitter. A time multiplexing scheduling of a single hardware receiver arrangement is used, and the time multiplexing scheduling has a main time slot comprising a first listen period and a second listen period following the first listen period. In the first listen period a first type of synchronization detection is executed (e.g. IEEE 802.15.4), and in the second listen period a second type of synchronization detection different from the first type of synchronization detection is executed (e.g. BLE).
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: July 12, 2022
    Assignee: QORVO INTERNATIONAL PTE. LTD.
    Inventors: Hans Van Driest, Andrew Fort, Bram van den Bosch
  • Patent number: 11313937
    Abstract: A method for operating a wireless receiver includes receiving wireless signals from a transmitter at a first antenna and a second antenna. The wireless signals include a signal carrier and one or more data symbols modulated onto the signal carrier. The one or more data symbols in the wireless signal are decoded to determine a symbol phase contribution. The phase of the wireless signals at the first antenna and the second antenna during one or more symbol periods is estimated to provide a first set of phase measurements and a second set of phase measurements, respectively. The symbol phase contribution is removed from the first set of phase measurements and the second set of phase measurements to provide a first corrected set of phase measurements and a second corrected set of phase measurements, respectively, which are used to estimate an angle of arrival of the wireless signals.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: April 26, 2022
    Assignee: QORVO US, INC.
    Inventors: Andrew Fort, Bram Van den Bosch
  • Patent number: 11133890
    Abstract: Adaptive multi-standard signal classification and synchronization is disclosed. Devices, systems and methods include an auto-correlation bank and a signal classifier to efficiently and reliably distinguish signals of wireless protocols, such as Bluetooth, 1 megabit-per-second (Mbps) Bluetooth low energy (BLE), 2 Mbps BLE, long range (LR) BLE, ZigBee (ZB), high-rate ZB, and so on. The auto-correlation bank includes a set of auto-correlators with different delays, which facilitate distinguishing between the different wireless protocols. Exemplary aspects can further distinguish and/or compensate for interference sources, such as WiFi, constant wave (CW) clock sources, and so on. In some examples, a frequency offset of an incoming signal can be output for further signal processing. In a parallel path, a cross-correlation circuit facilitates synchronization to the incoming signal based on a signal type identified by the signal classifier.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: September 28, 2021
    Assignee: Qorvo US, Inc.
    Inventor: Andrew Fort
  • Patent number: 10917284
    Abstract: In general, embodiments of the invention relate to a method for managing network element state information (NESI). The method includes receiving, from a target entity, a state information request, storing a preferred transport protocol (PTP), obtaining a preferred serialization encoding (PSE), determining, in response to the state information request, that a program specific representation (PSR) on a network element is populated with the NESI, serializing the PSR using the PSE, and transmitting a serialized PSR, to the target entity, using the stored PTP.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: February 9, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Benoit Sigoure, Andrew Fort
  • Publication number: 20200287658
    Abstract: Adaptive multi-standard signal classification and synchronization is disclosed. Devices, systems and methods include an auto-correlation bank and a signal classifier to efficiently and reliably distinguish signals of wireless protocols, such as Bluetooth, 1 megabit-per-second (Mbps) Bluetooth low energy (BLE), 2 Mbps BLE, long range (LR) BLE, ZigBee (ZB), high-rate ZB, and so on. The auto-correlation bank includes a set of auto-correlators with different delays, which facilitate distinguishing between the different wireless protocols. Exemplary aspects can further distinguish and/or compensate for interference sources, such as WiFi, constant wave (CW) clock sources, and so on. In some examples, a frequency offset of an incoming signal can be output for further signal processing. In a parallel path, a cross-correlation circuit facilitates synchronization to the incoming signal based on a signal type identified by the signal classifier.
    Type: Application
    Filed: July 1, 2019
    Publication date: September 10, 2020
    Inventor: Andrew Fort
  • Publication number: 20200191899
    Abstract: A method for operating a wireless receiver includes receiving wireless signals from a transmitter at a first antenna and a second antenna. The wireless signals include a signal carrier and one or more data symbols modulated onto the signal carrier. The one or more data symbols in the wireless signal are decoded to determine a symbol phase contribution. The phase of the wireless signals at the first antenna and the second antenna during one or more symbol periods is estimated to provide a first set of phase measurements and a second set of phase measurements, respectively. The symbol phase contribution is removed from the first set of phase measurements and the second set of phase measurements to provide a first corrected set of phase measurements and a second corrected set of phase measurements, respectively, which are used to estimate an angle of arrival of the wireless signals.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Inventors: Andrew Fort, Bram Van den Bosch
  • Patent number: 10667102
    Abstract: A data detector is disclosed. The data detector includes a memory and processing circuitry interfaced with the memory. The processing circuitry is configured to receive a digital signal representative of a radio frequency signal in the digital domain. The processing circuitry generates a frequency offset estimate derived from the digital signal and outputs the frequency offset to the memory and in turn receives output from the memory a set of coefficients that corresponds to the frequency offset estimate. The processing circuitry then performs a complex correlation between the digital signal and the set of coefficients to determine a maximum peak correlation.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: May 26, 2020
    Assignee: Qorvo US, Inc.
    Inventor: Andrew Fort
  • Patent number: 10652667
    Abstract: The present disclosure relates generally to devices, systems, and methods for supporting different load conditions in a data/power link. In one example, a device includes a transformer that has a first tap with a first turns ratio and a second tap with a second turns ratio. The device further includes electronics and circuitry. The circuitry is configured to selectively couple the electronics to the first tap of the transformer for a first application and to couple the electronics to the second tap of the transformer for a second application.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: May 12, 2020
    Assignee: COCHLEAR LIMITED
    Inventors: Andrew Fort, Werner Meskens
  • Patent number: 10637642
    Abstract: Method and receiver for acquiring a data packet in a signal transmission like Bluetooth Low Energy (BLE), wherein the data packet comprises a preamble code (2) followed by an access code (3) and has a symbol period. The following steps are executed: —executing a preamble correlation (8) continuously on a received signal (10) using the preamble code (2); —determining a frequency estimate (14) and a timing estimate (13) from the preamble correlation (8); —using the frequency estimate (14) to execute a frequency correction (15) on the received signal; —performing an access code correlation (9) on the frequency corrected received signal, in parallel with the continuous execution of the preamble correlation (8); and —detecting a data packet (19) when the access code correlation (9) is higher than a predetermined access code threshold (18) at an expected time relative to the timing estimate (13).
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: April 28, 2020
    Assignee: Qorvo International PTE. LTD.
    Inventor: Andrew Fort
  • Publication number: 20190238309
    Abstract: Method and receiver for acquiring a data packet in a signal transmission like Bluetooth Low Energy (BLE), wherein the data packet comprises a preamble code (2) followed by an access code (3) and has a symbol period. The following steps are executed: executing a preamble correlation (8) continuously on a received signal (10) using the preamble code (2); determining a frequency estimate (14) and a timing estimate (13) from the preamble correlation (8); using the frequency estimate (14) to execute a frequency correction (15) on the received signal; performing an access code correlation (9) on the frequency corrected received signal, in parallel with the continuous execution of the preamble correlation (8); and detecting a data packet (19) when the access code correlation (9) is higher than a predetermined access code threshold (18) at an expected time relative to the timing estimate (13).
    Type: Application
    Filed: June 28, 2016
    Publication date: August 1, 2019
    Inventor: Andrew Fort
  • Publication number: 20190166450
    Abstract: A data detector is disclosed. The data detector includes a memory and processing circuitry interfaced with the memory. The processing circuitry is configured to receive a digital signal representative of a radio frequency signal in the digital domain. The processing circuitry generates a frequency offset estimate derived from the digital signal and outputs the frequency offset to the memory and in turn receives output from the memory a set of coefficients that corresponds to the frequency offset estimate. The processing circuitry then performs a complex correlation between the digital signal and the set of coefficients to determine a maximum peak correlation.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventor: Andrew Fort
  • Publication number: 20180324829
    Abstract: Method for receiving data packet transmissions, wherein synchronization with a transmitter is accomplished based on detection of a preamble transmitted by the transmitter. A time multiplexing scheduling of a single hardware receiver arrangement is used, and the time multiplexing scheduling has a main time slot comprising a first listen period and a second listen period following the first listen period. In the first listen period a first type of synchronization detection is executed (e.g. IEEE 802.15.4), and in the second listen period a second type of synchronization detection different from the first type of synchronization detection is executed (e.g. BLE).
    Type: Application
    Filed: November 12, 2015
    Publication date: November 8, 2018
    Inventors: Hans Van Driest, Andrew Fort, Bram van den Bosch
  • Patent number: 10003629
    Abstract: A method for executing a command line interface (CLI) command by receiving a hyper text transport protocol (HTTP) comprising the CLI command from a controller, extracting the CLI command from the HTTP request, and executing, by a network device, the CLI command to generate a populated model comprising results generated from executing the CLI command. The method also executes the CLI command by converting the populated model into a JSON format using a JSON engine to obtain a JSON result; encapsulating the JSON result in a JSON Remote Procedure Call (RPC), and transmitting the JSON RPC as a HTTP response to the controller.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: June 19, 2018
    Assignee: Arista Networks, Inc.
    Inventors: Andre Henri Joseph Pech, Kenneth James Duda, Ryan Madsen, Andrew Fort