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: 11943019Abstract: 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: GrantFiled: December 3, 2021Date of Patent: March 26, 2024Assignee: Qorvo US, Inc.Inventor: Andrew Fort
-
Publication number: 20240086888Abstract: 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: ApplicationFiled: October 13, 2023Publication date: March 14, 2024Inventors: Pavel Fort, Andrew Veenstra, Natasha Mitchko
-
Publication number: 20230361982Abstract: 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: ApplicationFiled: July 12, 2023Publication date: November 9, 2023Inventor: Andrew Fort
-
Publication number: 20230327744Abstract: 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: ApplicationFiled: February 6, 2023Publication date: October 12, 2023Inventor: Andrew Fort
-
Patent number: 11777704Abstract: 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: GrantFiled: March 11, 2022Date of Patent: October 3, 2023Assignee: Qorvo US, Inc.Inventor: Andrew Fort
-
Publication number: 20230291539Abstract: 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: ApplicationFiled: March 11, 2022Publication date: September 14, 2023Inventor: Andrew Fort
-
Publication number: 20230179274Abstract: 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: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Inventor: Andrew Fort
-
Patent number: 11388734Abstract: 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: GrantFiled: November 12, 2015Date of Patent: July 12, 2022Assignee: QORVO INTERNATIONAL PTE. LTD.Inventors: Hans Van Driest, Andrew Fort, Bram van den Bosch
-
Patent number: 11313937Abstract: 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: GrantFiled: December 14, 2018Date of Patent: April 26, 2022Assignee: QORVO US, INC.Inventors: Andrew Fort, Bram Van den Bosch
-
Patent number: 11133890Abstract: 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: GrantFiled: July 1, 2019Date of Patent: September 28, 2021Assignee: Qorvo US, Inc.Inventor: Andrew Fort
-
Patent number: 10917284Abstract: 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: GrantFiled: May 23, 2016Date of Patent: February 9, 2021Assignee: Arista Networks, Inc.Inventors: Benoit Sigoure, Andrew Fort
-
Publication number: 20200287658Abstract: 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: ApplicationFiled: July 1, 2019Publication date: September 10, 2020Inventor: Andrew Fort
-
Publication number: 20200191899Abstract: 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: ApplicationFiled: December 14, 2018Publication date: June 18, 2020Inventors: Andrew Fort, Bram Van den Bosch
-
Patent number: 10667102Abstract: 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: GrantFiled: November 29, 2017Date of Patent: May 26, 2020Assignee: Qorvo US, Inc.Inventor: Andrew Fort
-
Patent number: 10652667Abstract: 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: GrantFiled: September 8, 2017Date of Patent: May 12, 2020Assignee: COCHLEAR LIMITEDInventors: Andrew Fort, Werner Meskens
-
Patent number: 10637642Abstract: 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: GrantFiled: June 28, 2016Date of Patent: April 28, 2020Assignee: Qorvo International PTE. LTD.Inventor: Andrew Fort
-
Publication number: 20190238309Abstract: 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: ApplicationFiled: June 28, 2016Publication date: August 1, 2019Inventor: Andrew Fort
-
Publication number: 20190166450Abstract: 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: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventor: Andrew Fort
-
Publication number: 20180324829Abstract: 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: ApplicationFiled: November 12, 2015Publication date: November 8, 2018Inventors: Hans Van Driest, Andrew Fort, Bram van den Bosch
-
Patent number: 10003629Abstract: 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: GrantFiled: September 6, 2013Date of Patent: June 19, 2018Assignee: Arista Networks, Inc.Inventors: Andre Henri Joseph Pech, Kenneth James Duda, Ryan Madsen, Andrew Fort