Patents by Inventor Chao-Yuan Hsu

Chao-Yuan Hsu 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: 20240372695
    Abstract: A clock correction method suitable for a communication device comprising a clock correction circuit comprises: in response to the communication device being enabled and entering an active mode, calculating, by the clock correction circuit, a clock-period ratio between a slow clock and a fast clock; in response to the communication device operating in a power-saving mode for a power-saving period, counting at least one rising edge of the slow clock received by the clock correction circuit during the power-saving period, as a cumulative number; in response to the communication device switching to an active mode, calculating the difference between an internal time of the communication device and a reference time of another communication device as a time offset; and in the active mode, adjusting, by the clock correction circuit, the clock-period ratio by using a compensation value related to the clock-period ratio, the cumulative number and the time offset.
    Type: Application
    Filed: October 2, 2023
    Publication date: November 7, 2024
    Inventors: Tien Ke HUANG, Chao-Yuan HSU
  • Patent number: 11438914
    Abstract: A scheduling method and a method for establishing a schedule list for user equipment (UE) of NB-IoT are provided. The method for establishing the schedule list includes the following steps: synchronizing to a cell; receiving at least one system information parameter from the cell, the at least one system information parameter including at least one system information type and a narrowband system information block type; establishing multiple sub-lists according to the distributions of the at least one system information type and the narrowband system information block type, each element of the sub-lists representing an available subframe; assigning a sub-list code to each sub-list; calculating the number of elements for each sub-list; and establishing a list according to the at least one system information parameter, the sub-list codes, and the numbers of the elements.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: September 6, 2022
    Assignee: SUZHOU PANKORE INTEGRATED CIRCUIT TECHNOLOGY CO. LTD.
    Inventors: Chao-Yuan Hsu, Jui-Peng Tsai, Tien-Ke Huang
  • Patent number: 11388742
    Abstract: A scheduling method for user equipment (UE) of NB-IoT is provided. The scheduling method includes: synchronizing to a cell; receiving from the cell at least one system information parameter that includes a maximum number of repetitions, periods, and offsets of NPDCCH search spaces; establishing a list according to the at least one system information parameter, the list recording multiple available subframes and each available subframe being labeled with an index; calculating a numeral of a start subframe of target NPDCCH repetitions according to a numeral of a target subframe, the period, and the offset; searching the list for a start index corresponding to the start subframe using the numeral of the start subframe; searching the list for a target index corresponding to the target subframe; determining whether the target subframe is within the interval of the target NPDCCH repetitions; and determining whether the target subframe is an NPDCCH candidate subframe.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: July 12, 2022
    Assignee: SUZHOU PANKORE INTEGRATED CIRCUIT TECHNOLOGY CO. LTD.
    Inventors: Chao-Yuan Hsu, Jui-Peng Tsai, Tien-Ke Huang
  • Patent number: 11283465
    Abstract: A network data prediction method applied to a device that implements an OSI model is provided. The device communicates with a target network device that implements the OSI model. The method includes the following steps: generating a transmission data according to a communication protocol of a first abstraction layer, the transmission data being able to be processed by a first peer abstraction layer of the target network device, and the first peer abstraction layer corresponding to the first abstraction layer and obeying the communication protocol; generating a predicted data according to the communication protocol and the transmission data; and transmitting the transmission data and the predicted data to a second abstraction layer.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: March 22, 2022
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventor: Chao-Yuan Hsu
  • Publication number: 20210112568
    Abstract: A scheduling method and a method for establishing a schedule list for user equipment (UE) of NB-IoT are provided. The method for establishing the schedule list includes the following steps: synchronizing to a cell; receiving at least one system information parameter from the cell, the at least one system information parameter including at least one system information type and a narrowband system information block type; establishing multiple sub-lists according to the distributions of the at least one system information type and the narrowband system information block type, each element of the sub-lists representing an available subframe; assigning a sub-list code to each sub-list; calculating the number of elements for each sub-list; and establishing a list according to the at least one system information parameter, the sub-list codes, and the numbers of the elements.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 15, 2021
    Inventors: CHAO-YUAN HSU, JUI-PENG TSAI, TIEN-KE HUANG
  • Publication number: 20210112579
    Abstract: A scheduling method for user equipment (UE) of NB-IoT is provided. The scheduling method includes: synchronizing to a cell; receiving from the cell at least one system information parameter that includes a maximum number of repetitions, periods, and offsets of NPDCCH search spaces; establishing a list according to the at least one system information parameter, the list recording multiple available subframes and each available subframe being labeled with an index; calculating a numeral of a start subframe of target NPDCCH repetitions according to a numeral of a target subframe, the period, and the offset; searching the list for a start index corresponding to the start subframe using the numeral of the start subframe; searching the list for a target index corresponding to the target subframe; determining whether the target subframe is within the interval of the target NPDCCH repetitions; and determining whether the target subframe is an NPDCCH candidate subframe.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 15, 2021
    Inventors: CHAO-YUAN HSU, JUI-PENG TSAI, TIEN-KE HUANG
  • Publication number: 20200389184
    Abstract: A network data prediction method applied to a device that implements an OSI model is provided. The device communicates with a target network device that implements the OSI model. The method includes the following steps: generating a transmission data according to a communication protocol of a first abstraction layer, the transmission data being able to be processed by a first peer abstraction layer of the target network device, and the first peer abstraction layer corresponding to the first abstraction layer and obeying the communication protocol; generating a predicted data according to the communication protocol and the transmission data; and transmitting the transmission data and the predicted data to a second abstraction layer.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Inventor: CHAO-YUAN HSU
  • Patent number: 10797726
    Abstract: This invention discloses a network data prediction method, a network data processing device, and a network data processing method. The network data processing method is applied to a device that implements an open systems interconnection model (OSI model) and includes the following steps: generating a first data block and a second data block according to the OSI model; processing the first data block based on an error detection method to generate a first check code; encoding the first data block and the first check code to generate a first network data; transmitting the first network data; and receiving a second network data that includes a second check code; generating a target data according to a portion of the second data block and a portion of the second network data; and checking the target data according to the second check code.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: October 6, 2020
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventor: Chao-Yuan Hsu
  • Publication number: 20190253073
    Abstract: This invention discloses a network data prediction method, a network data processing device, and a network data processing method. The network data processing method is applied to a device that implements an open systems interconnection model (OSI model) and includes the following steps: generating a first data block and a second data block according to the OSI model; processing the first data block based on an error detection method to generate a first check code; encoding the first data block and the first check code to generate a first network data; transmitting the first network data; and receiving a second network data that includes a second check code; generating a target data according to a portion of the second data block and a portion of the second network data; and checking the target data according to the second check code.
    Type: Application
    Filed: January 18, 2019
    Publication date: August 15, 2019
    Inventor: CHAO-YUAN HSU
  • Patent number: 10027440
    Abstract: A control circuit of a wireless user equipment includes: a PDCP layer computing circuit for reading a PDCP SDU from a PDCP SDU buffer of a memory device of the wireless user equipment, and for generating a ciphered data based on the PDCP SDU; a RLC layer computing circuit for generating a RLC PDU based on the ciphered data; a MAC layer computing circuit for generating a MAC PDU based on the RLC PDU; and a channel encoding circuit for encoding the MAC PDU. The PDCP layer computing circuit directly transmits the ciphered data to the RLC layer computing circuit, the RLC layer computing circuit directly transmits the RLC PDU to the MAC layer computing circuit, and the MAC layer computing circuit directly transmits the MAC PDU to the channel encoding circuit, without buffering above data in any buffering circuit outside the control circuit.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: July 17, 2018
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chao-Yuan Hsu, Ting-Yu Wei, Chi-Ming Cheng, Chen Chen
  • Patent number: 9887814
    Abstract: A control circuit of a wireless user equipment includes: a message generating circuit configured to operably generate a target RRC (radio resource control) messages to be transmitted to a communication station through a wireless communication circuit of the wireless user equipment, wherein the target RRC message is a predetermined-type RRC message; and a data control circuit coupled with the message generating circuit and configured to operably transmit the target RRC message to the communication station through the wireless communication circuit, and to retransmit the target RRC message to the communication station through the wireless communication circuit at least one more time before a negative acknowledgement (NACK) corresponding to the target RRC message is received by the wireless communication circuit.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 6, 2018
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chao-Yuan Hsu, Chen Chen, Chi-Ming Cheng, Han-Sheng Hung, Ting-Yu Wei
  • Patent number: 9769677
    Abstract: A method and apparatus for performing precoding matrix indicator (PMI) feedback are provided. The apparatus may include at least one storage device containing a computer program, at least one processing circuit and related control/computing devices. The at least one processing circuit is configured with at least one storage device and computer program to feed back the selected PMI and to receive related signalings of the PMI feedback method. One of the signalings includes the precoder candidate set configuration which defines the subset of precoders in a codebook for each precoder to report PMI next time. The selected PMI is transmitted by the apparatus to the corresponding communication device in the communication network.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: September 19, 2017
    Assignee: Industrial Technology Research Institute
    Inventors: Chao-Yuan Hsu, Ren-Jr Chen
  • Patent number: 9639271
    Abstract: The present invention discloses a data allocation method. An embodiment of this method comprises: preparing a storage space; allocating some of the storage space as a first current page, a second current page, a first next page, and a second next page; comparing a first data amount with a first spare space of the first current page, and comparing a second data amount with a second spare space of the second current page; storing first data in the first current page if the first spare space is enough for the first data amount, or else storing the first data in the first next page; and storing second data in the second current page if the second spare space is enough for the second data amount, or else storing the second data in the second next page, wherein the storage processes for the first and second data are executed simultaneously.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: May 2, 2017
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Chao-Yuan Hsu, Ting-Yu Wei, Chi-Ming Cheng, Chen Chen
  • Patent number: 9572177
    Abstract: A control circuit of a wireless user equipment includes: a message generating circuit for generating a first and a second RRC (radio resource control) messages, and configuring corresponding first and second priorities; a message reordering circuit for comparing the first and second priorities. If the first priority is higher than the second priority, the message reordering circuit assigns the second RRC message in a message queue to have a transmission order after the first RRC message. Afterward, when the message generating circuit generates a third RRC message, the message generating circuit configures a third priority for the third RRC message. The message reordering circuit compares the first through the third priorities to rearrange transmission orders of RRC messages, and if the third priority is equal to the second priority, the message reordering circuit replaces the second RRC message in the message queue with the third RRC message.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: February 14, 2017
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Han-Sheng Hung, Chen Chen, Chi-Ming Cheng, Chao-Yuan Hsu, Ting-Yu Wei
  • Publication number: 20160302107
    Abstract: A control circuit of a wireless user equipment includes: a message generating circuit for generating a first and a second RRC (radio resource control) messages, and configuring corresponding first and second priorities; a message reordering circuit for comparing the first and second priorities. If the first priority is higher than the second priority, the message reordering circuit assigns the second RRC message in a message queue to have a transmission order after the first RRC message. Afterward, when the message generating circuit generates a third RRC message, the message generating circuit configures a third priority for the third RRC message. The message reordering circuit compares the first through the third priorities to rearrange the transmission order of RRC messages in the message queue.
    Type: Application
    Filed: March 24, 2016
    Publication date: October 13, 2016
    Applicant: Realtek Semiconductor Corp.
    Inventors: Han-Sheng HUNG, Chen CHEN, Chi-Ming CHENG, Chao-Yuan HSU, Ting-Yu WEI
  • Publication number: 20160302222
    Abstract: A control circuit of a wireless user equipment includes: a message generating circuit for generating a first and a second RRC (radio resource control) messages, and configuring corresponding first and second priorities; a message reordering circuit for comparing the first and second priorities. If the first priority is higher than the second priority, the message reordering circuit assigns the second RRC message in a message queue to have a transmission order after the first RRC message. Afterward, when the message generating circuit generates a third RRC message, the message generating circuit configures a third priority for the third RRC message. The message reordering circuit compares the first through the third priorities to rearrange transmission orders of RRC messages, and if the third priority is equal to the second priority, the message reordering circuit replaces the second RRC message in the message queue with the third RRC message.
    Type: Application
    Filed: March 24, 2016
    Publication date: October 13, 2016
    Applicant: Realtek Semiconductor Corp.
    Inventors: Han-Sheng HUNG, Chen CHEN, Chi-Ming CHENG, Chao-Yuan HSU, Ting-Yu WEI
  • Publication number: 20160285592
    Abstract: A control circuit of a wireless user equipment includes: a message generating circuit configured to operably generate a target RRC (radio resource control) messages to be transmitted to a communication station through a wireless communication circuit of the wireless user equipment, wherein the target RRC message is a predetermined-type RRC message; and a data control circuit coupled with the message generating circuit and configured to operably transmit the target RRC message to the communication station through the wireless communication circuit, and to retransmit the target RRC message to the communication station through the wireless communication circuit at least one more time before a negative acknowledgement (NACK) corresponding to the target RRC message is received by the wireless communication circuit.
    Type: Application
    Filed: December 17, 2015
    Publication date: September 29, 2016
    Applicant: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chao-Yuan HSU, Chen CHEN, Chi-Ming CHENG, Han-Sheng HUNG, Ting-Yu WEI
  • Publication number: 20160286402
    Abstract: A control circuit of a wireless user equipment includes: a PDCP layer computing circuit for reading a PDCP SDU from a PDCP SDU buffer of a memory device of the wireless user equipment, and for generating a ciphered data based on the PDCP SDU; a RLC layer computing circuit for generating a RLC PDU based on the ciphered data; a MAC layer computing circuit for generating a MAC PDU based on the RLC PDU; and a channel encoding circuit for encoding the MAC PDU. The PDCP layer computing circuit directly transmits the ciphered data to the RLC layer computing circuit, the RLC layer computing circuit directly transmits the RLC PDU to the MAC layer computing circuit, and the MAC layer computing circuit directly transmits the MAC PDU to the channel encoding circuit, without buffering above data in any buffering circuit outside the control circuit.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 29, 2016
    Applicant: Realtek Semiconductor Corp.
    Inventors: Chao-Yuan HSU, Ting-Yu WEI, Chi-Ming CHENG, Chen CHEN
  • Patent number: 9432899
    Abstract: A method of a transient handover for performing packet offloading is disclosed. The method is used in a cellular network and includes: finding at least one qualified user equipment according to a determining method, and transmitting a handover-transient request to the qualified UE; finding and transmitting an access request to a wireless local area network after the UE receives the handover-transient request; transmitting a handover-transient ACK to a mobility management entity when the qualified user equipment accesses the wireless local area network; and releasing a bearer resource of the qualified user equipment when the MME receives the handover-transient ACK, retaining bearer information of the qualified user equipment, and handing over the qualified user equipment from the cellular network to the wireless local area network.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: August 30, 2016
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tzu-Jane Tsai, Jiann-Ching Guey, Chao-Yuan Hsu
  • Publication number: 20160103614
    Abstract: The present invention discloses a data allocation method. An embodiment of this method comprises: preparing a storage space; allocating some of the storage space as a first current page, a second current page, a first next page, and a second next page; comparing a first data amount with a first spare space of the first current page, and comparing a second data amount with a second spare space of the second current page; storing first data in the first current page if the first spare space is enough for the first data amount, or else storing the first data in the first next page; and storing second data in the second current page if the second spare space is enough for the second data amount, or else storing the second data in the second next page, wherein the storage processes for the first and second data are executed simultaneously.
    Type: Application
    Filed: September 2, 2015
    Publication date: April 14, 2016
    Inventors: CHAO-YUAN HSU, TING-YU WEI, CHI-MING CHENG, CHEN CHEN