Patents by Inventor Po-Shan KAO

Po-Shan KAO 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: 11864071
    Abstract: An electronic device includes an indoor positioning tag and an indoor positioner. The indoor positioning tag includes a gravity sensor. The indoor positioning tag determines whether to start to transmit a wireless signal according to the acceleration magnitude, the acceleration direction, and the duration of acceleration change detected by the gravity sensor, and adjusts the frequency of the transmission interval of the wireless signal.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: January 2, 2024
    Assignee: QUANTA COMPUTER INC.
    Inventors: Yan-Cheng Chang, Po-Shan Kao, Cheng-Yang Tseng, Jia-Yang Tsao
  • Patent number: 11832146
    Abstract: An electronic device includes an indoor positioner and a positioning engine server. The indoor positioner has an antenna array including a plurality of antenna units. The indoor positioner divides the antenna units into multiple antenna unit groups, receives a wireless signal from user equipment at each time point via the antenna unit groups, and calculates a plurality of angles of arrival (AOA) corresponding to the antenna unit groups at each time point. The positioning engine server receives and stores the angles of arrival corresponding to the antenna unit groups at each time point, and filters the angles of arrival according to the angle sizes of the angles of arrival corresponding to the antenna unit groups at each time point stored in an observation period.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: November 28, 2023
    Assignee: QUANTA COMPUTER INC.
    Inventors: Po-Shan Kao, Cheng-Yang Tseng, Wan-An Yang, Yan-Cheng Chang
  • Publication number: 20220141617
    Abstract: An electronic device includes an indoor positioner and a positioning engine server. The indoor positioner has an antenna array including a plurality of antenna units. The indoor positioner divides the antenna units into multiple antenna unit groups, receives a wireless signal from user equipment at each time point via the antenna unit groups, and calculates a plurality of angles of arrival (AOA) corresponding to the antenna unit groups at each time point. The positioning engine server receives and stores the angles of arrival corresponding to the antenna unit groups at each time point, and filters the angles of arrival according to the angle sizes of the angles of arrival corresponding to the antenna unit groups at each time point stored in an observation period.
    Type: Application
    Filed: March 17, 2021
    Publication date: May 5, 2022
    Inventors: Po-Shan KAO, Cheng-Yang TSENG, Wan-An YANG, Yan-Cheng CHANG
  • Publication number: 20220109966
    Abstract: An electronic device includes an indoor positioning tag and an indoor positioner. The indoor positioning tag includes a gravity sensor. The indoor positioning tag determines whether to start to transmit a wireless signal according to the acceleration magnitude, the acceleration direction, and the duration of acceleration change detected by the gravity sensor, and adjusts the frequency of the transmission interval of the wireless signal.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 7, 2022
    Inventors: Yan-Cheng CHANG, Po-Shan KAO, Cheng-Yang TSENG, Jia-Yang TSAO
  • Patent number: 11290847
    Abstract: An electronic device includes an indoor positioner and a positioning engine server. The indoor positioner has an array antenna to receive a wireless signal from user equipment, and to calculate the angle of arrival (AOA) of the wireless signal according to the phase difference and the time difference. The wireless signal includes status data of the user equipment. The positioning engine server converts the angle of arrival into a set of coordinates that correspond to a position of the user equipment, and inputs the set of coordinates to an IMM module. The IMM module includes a first state module and a second state module. The IMM module calculates weighting values for the first state module and the second state module according to the status data of the user equipment, and outputs an estimated set of coordinates according to the set of coordinates and the weighting values.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: March 29, 2022
    Assignee: QUANTA COMPUTER INC.
    Inventors: Shu-Wei Yeh, Po-Shan Kao, Chiao-Wei Lu, Wan-An Yang
  • Publication number: 20210400435
    Abstract: An electronic device includes an indoor positioner and a positioning engine server. The indoor positioner has an array antenna to receive a wireless signal from user equipment, and to calculate the angle of arrival (AOA) of the wireless signal according to the phase difference and the time difference. The wireless signal includes status data of the user equipment. The positioning engine server converts the angle of arrival into a set of coordinates that correspond to a position of the user equipment, and inputs the set of coordinates to an IMM module. The IMM module includes a first state module and a second state module. The IMM module calculates weighting values for the first state module and the second state module according to the status data of the user equipment, and outputs an estimated set of coordinates according to the set of coordinates and the weighting values.
    Type: Application
    Filed: September 8, 2020
    Publication date: December 23, 2021
    Inventors: Shu-Wei YEH, Po-Shan KAO, Chiao-Wei LU, Wan-An YANG
  • Publication number: 20210376891
    Abstract: An electronic device for indoor positioning includes an array antenna and a processor. The array antenna includes a plurality of antenna units. The array antenna receives a wireless signal transmitted from user equipment. Each of the antenna units receives the reception parameters of the wireless signal. The processor executes the following tasks: dividing the antenna units into a plurality of groups; combining the reception parameters of the antenna units included in each of the groups to generate a reception parameter matrix; and calculating a plurality of angles of arrival (AOA) from the UE to the plurality of the groups according to the reception parameter matrix.
    Type: Application
    Filed: September 8, 2020
    Publication date: December 2, 2021
    Inventors: Cheng-Yang TSENG, Po-Shan KAO, Jia-Yang TSAO, Yan-Cheng CHANG