Patents by Inventor Wensheng Hua

Wensheng Hua 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: 20240036214
    Abstract: A method for detecting a probe signal at an estimated code delay and an estimated doppler frequency includes: (i) dividing a period of the probe signal into sections each of a predetermined duration; (ii) assigning to each section one of a multiple code categories, each code category being indicative of a signal pattern of the probe signal within the section; and (iii) selecting multiple phase categories for a sinusoidal signal, each phase category being indicative of a range of phases in the sinusoidal signal.
    Type: Application
    Filed: October 9, 2023
    Publication date: February 1, 2024
    Inventor: Wensheng Hua
  • Patent number: 11870574
    Abstract: A method and a decoder for receiving a message encoded in Turbo Codes and modulated for transmission as an analog signal includes: (a) demodulating the analog signal to recover the Turbo Codes; and (b) decoding the Turbo Codes to recover the message using an iterative Turbo Code decoder, wherein the decoding includes performing an error detection after a predetermined number of iterations of the Turbo Code decoder to determine whether or not an error has occurred during the transmission. The predetermined number of iterations may be, for example, two. Depending on the result of the error detection, the decoding may stop, a request for retransmission of the message may be sent, or further iterations of decoding in the Turbo Code decoder may be carried out.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: January 9, 2024
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventors: Wenwen Tu, Wensheng Hua
  • Publication number: 20230418780
    Abstract: A flexible processor includes (i) numerous configurable processors interconnected by modular interconnection fabric circuits that are configurable to partition the configurable processors into one or more groups, for parallel execution, and to interconnect the configurable processors in any order for pipelined operations, Each configurable processor may include (i) a control circuit; (ii) numerous configurable arithmetic logic circuits; and (iii) configurable interconnection fabric circuits for interconnecting the configurable arithmetic logic circuits.
    Type: Application
    Filed: September 12, 2023
    Publication date: December 28, 2023
    Inventor: Wensheng Hua
  • Patent number: 11815609
    Abstract: A method for detecting a probe signal at an estimated code delay and an estimated doppler frequency includes: (i) dividing a period of the probe signal into sections each of a predetermined duration; (ii) assigning to each section one of a multiple code categories, each code category being indicative of a signal pattern of the probe signal within the section; and (iii) selecting multiple phase categories for a sinusoidal signal, each phase category being indicative of a range of phases in the sinusoidal signal.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: November 14, 2023
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Patent number: 11789896
    Abstract: A flexible processor includes (i) numerous configurable processors interconnected by modular interconnection fabric circuits that are configurable to partition the configurable processors into one or more groups, for parallel execution, and to interconnect the configurable processors in any order for pipelined operations, Each configurable processor may include (i) a control circuit; (ii) numerous configurable arithmetic logic circuits; and (iii) configurable interconnection fabric circuits for interconnecting the configurable arithmetic logic circuits.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: October 17, 2023
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Publication number: 20230324565
    Abstract: An assisted satellite positioning system based on detecting signals from a number of satellites includes: (a) a mobile receiver; and (b) a base station communicating with the receiver over a low-power wireless communication network, the base station providing ephemeris data of a selected number of the satellites, but not all, using a compressed data format. The ephemeris data may include data concerning doppler frequency variations or elevation variations of the selected satellites over a predetermined time interval. The doppler frequency variations and the elevation variations may be represented in the compressed format by coefficients of a polynomial function of time. The polynomial function may be weighted to have lesser relative errors in larger doppler frequencies than lesser doppler frequencies, or to have lesser relative errors in lesser elevations than larger elevations. In one implementation, the low-power wireless communication network—such as a LoRa network—that has a range of at least 10 miles.
    Type: Application
    Filed: June 8, 2023
    Publication date: October 12, 2023
    Inventor: Wensheng Hua
  • Patent number: 11714198
    Abstract: A positioning method that into account frequently changing ionosphere delays. The method includes: (a) including, in the pseudo-range determination associated with each signal received from various signal sources, a function that represents the environmental bias by one or more parameters, in addition to parameters representing the position of the signal receiver and a clock drift of the signal receiver; and (b) jointly solving for values of the parameters of the function and the parameters representing the position of the signal receiver and the clock drift of the signal receiver. The environmental bias may be an ionosphere delay, which may be modeled by a function having parameters that relate to an Ionosphere Pierce Point (IPP) of the signal received. The function may characterize the ionosphere delay as a function of variations in longitude and latitude from the signal source.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: August 1, 2023
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventors: Wensheng Hua, Jie Ding
  • Patent number: 11709278
    Abstract: An assisted satellite positioning system based on detecting signals from a number of satellites includes: (a) a mobile receiver; and (b) a base station communicating with the receiver over a low-power wireless communication network, the base station providing ephemeris data of a selected number of the satellites, but not all, using a compressed data format. The ephemeris data may include data concerning doppler frequency variations or elevation variations of the selected satellites over a predetermined time interval. The doppler frequency variations and the elevation variations may be represented in the compressed format by coefficients of a polynomial function of time. The polynomial function may be weighted to have lesser relative errors in larger doppler frequencies than lesser doppler frequencies, or to have lesser relative errors in lesser elevations than larger elevations. In one implementation, the low-power wireless communication network—such as a LoRa network—that has a range of at least 10 miles.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: July 25, 2023
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Publication number: 20230161051
    Abstract: A method for detecting a probe signal at an estimated code delay and an estimated doppler frequency includes: (i) dividing a period of the probe signal into sections each of a predetermined duration; (ii) assigning to each section one of a multiple code categories, each code category being indicative of a signal pattern of the probe signal within the section; and (iii) selecting multiple phase categories for a sinusoidal signal, each phase category being indicative of a range of phases in the sinusoidal signal.
    Type: Application
    Filed: January 23, 2023
    Publication date: May 25, 2023
    Inventor: Wensheng Hua
  • Patent number: 11624839
    Abstract: An ephemeris server performs a method that includes (a) (i) obtaining broadcast ephemeris information by accessing a source of broadcast information on a wide area communication network; (ii) extracting, from broadcast ephemeris information, orbital trajectory information of each satellite, and (iii) creating and storing in a real-time database modified orbital trajectory information for each of the satellites from the extracted orbital trajectory information; (b) at each of a plurality of designated time points, updating the modified trajectory information in the real-time database, based upon evaluation of an update criterion; and (c) providing the modified trajectory information to each of a plurality of devices, each device having a GNSS receiver capable of using the modified trajectory information to process broadcast signals of the satellites.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: April 11, 2023
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Patent number: 11609864
    Abstract: A low-latency, high-bandwidth, and highly scalable method delivers data from a source device to multiple communication devices on a communication network. Under this method, the communication devices (also called player nodes) provide download and upload bandwidths for each other. In this manner, the bandwidth requirement on the data source is significantly reduced. Such a data delivery network is scalable without limits with the number of player nodes. In one embodiment, a computer network includes (a) a source server that provides a data stream for delivery in the computer network, (b) player nodes that exchange data with each other to obtain a complete copy of the data stream, the network nodes being capable of dynamically joining or exiting the computer network, and (c) a control server which maintains a topology graph representing connections between the source server and the player nodes, and the connections among the player nodes themselves.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: March 21, 2023
    Inventor: Wensheng Hua
  • Patent number: 11592576
    Abstract: A satellite positioning receiver includes a local oscillator, a front-end circuit with having an analog mixer, a number of signal processing channel circuits, and a processing circuit. The satellite positioning receiver performs a method that includes (i) acquiring a first satellite using a first frequency search space that spans both uncertainties due to the first satellite's orbit and uncertainties due to the clock bias or a time rate of change of the bias; and (ii) using the bias or the time derivative of the bias determined during the acquisition of the first satellite, acquiring a second satellite using a second frequency search space that spans substantially only uncertainties due to the second satellite's orbit.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: February 28, 2023
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Patent number: 11582577
    Abstract: A position-determining apparatus, such as a GPS receiver, determines the position of the mobile device based on the time of flight of a transmitted probe signal using a method in which sections of the received signal is classified into two or more categories and accumulated according to categories before being used to compute the correlations familiar in the context of a matched filter. Using the method of the present invention to compute the correlations, and optionally applying additional time-saving techniques described herein, a position determination is achieved using arithmetic operations that are significantly reduced from that required in prior art methods to compute the correlations. The reduced number of arithmetic operations can reduce significantly the power consumption required of a device carrying out a method of the present invention, and thereby realizing a significant advantage.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: February 14, 2023
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Patent number: 11567101
    Abstract: A system combines contributions from various sensors to obtain an object's position, velocity, or orientation.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: January 31, 2023
    Inventor: Wensheng Hua
  • Publication number: 20210382180
    Abstract: An assisted satellite positioning system based on detecting signals from a number of satellites includes: (a) a mobile receiver; and (b) a base station communicating with the receiver over a low-power wireless communication network, the base station providing ephemeris data of a selected number of the satellites, but not all, using a compressed data format. The ephemeris data may include data concerning doppler frequency variations or elevation variations of the selected satellites over a predetermined time interval. The doppler frequency variations and the elevation variations may be represented in the compressed format by coefficients of a polynomial function of time. The polynomial function may be weighted to have lesser relative errors in larger doppler frequencies than lesser doppler frequencies, or to have lesser relative errors in lesser elevations than larger elevations. In one implementation, the low-power wireless communication network—such as a LoRa network—that has a range of at least 10 miles.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Applicant: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Patent number: 11137502
    Abstract: An assisted satellite positioning system based on detecting signals from a number of satellites includes: (a) a mobile receiver; and (b) a base station communicating with the receiver over a low-power wireless communication network, the base station providing ephemeris data of a selected number of the satellites, but not all, using a compressed data format. The ephemeris data may include data concerning doppler frequency variations or elevation variations of the selected satellites over a predetermined time interval. The doppler frequency variations and the elevation variations may be represented in the compressed format by coefficients of a polynomial function of time. The polynomial function may be weighted to have lesser relative errors in larger doppler frequencies than lesser doppler frequencies, or to have lesser relative errors in lesser elevations than larger elevations. In one implementation, the low-power wireless communication network—such as a LoRa network—that has a range of at least 10 miles.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: October 5, 2021
    Assignee: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Publication number: 20210271609
    Abstract: A low-latency, high-bandwidth, and highly scalable method delivers data from a source device to multiple communication devices on a communication network. Under this method, the communication devices (also called player nodes) provide download and upload bandwidths for each other. In this manner, the bandwidth requirement on the data source is significantly reduced. Such a data delivery network is scalable without limits with the number of player nodes. In one embodiment, a computer network includes (a) a source server that provides a data stream for delivery in the computer network, (b) player nodes that exchange data with each other to obtain a complete copy of the data stream, the network nodes being capable of dynamically joining or exiting the computer network, and (c) a control server which maintains a topology graph representing connections between the source server and the player nodes, and the connections among the player nodes themselves.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Inventor: Wensheng Hua
  • Publication number: 20210200710
    Abstract: A flexible processor includes (i) numerous configurable processors interconnected by modular interconnection fabric circuits that are configurable to partition the configurable processors into one or more groups, for parallel execution, and to interconnect the configurable processors in any order for pipelined operations, Each configurable processor may include (i) a control circuit; (ii) numerous configurable arithmetic logic circuits; and (iii) configurable interconnection fabric circuits for interconnecting the configurable arithmetic logic circuits.
    Type: Application
    Filed: December 23, 2020
    Publication date: July 1, 2021
    Inventor: Wensheng Hua
  • Publication number: 20210190963
    Abstract: An ephemeris server performs a method that includes (a) (i) obtaining broadcast ephemeris information by accessing a source of broadcast information on a wide area communication network; (ii) extracting, from broadcast ephemeris information, orbital trajectory information of each satellite, and (iii) creating and storing in a real-time database modified orbital trajectory information for each of the satellites from the extracted orbital trajectory information; (b) at each of a plurality of designated time points, updating the modified trajectory information in the real-time database, based upon evaluation of an update criterion; and (c) providing the modified trajectory information to each of a plurality of devices, each device having a GNSS receiver capable of using the modified trajectory information to process broadcast signals of the satellites.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Applicant: STAR ALLY INTERNATIONAL LIMITED
    Inventor: Wensheng Hua
  • Publication number: 20210190815
    Abstract: A system combines contributions from various sensors to obtain an object's position, velocity, or orientation.
    Type: Application
    Filed: February 17, 2021
    Publication date: June 24, 2021
    Inventor: Wensheng Hua