Patents by Inventor Kuo-Chung Gan

Kuo-Chung Gan 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: 10932264
    Abstract: The disclosure is related to a method and a system for adjusting a communication channel based on a signal scan result. The system includes wireless gateway modules, a wireless transceiver module and a control circuit. The control circuit determines whether or not the wireless transceiver module conducts any transmission task. The wireless transceiver module is activated to scan signals over a selected frequency when it is available. Multiple scan results can be obtained when the scanning process is repeatedly conducted in different frequencies. Signal information is recorded in a signal scan table. Thus, if the system determines the frequency needs to be adjusted based on a transmission status, one of the frequencies recorded in the table can be chosen and set for the wireless gateway module and a transmission frequency for a terminal node is modified.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: February 23, 2021
    Assignee: KIWI TECHNOLOGY INC.
    Inventors: Jian-Hong Liu, Kuo-Chung Gan
  • Patent number: 10750344
    Abstract: A wireless communication system, a communication method, and a portable transceiver device are provided. The wireless communication system includes a server, a plurality of gateway devices and user-end portable transceivers that are interconnected by a wireless WAN protocol, e.g. LoRa. Each portable transceiver connects a user device via a near-end wireless communication protocol that allows the user device to connect with the server via a gateway device. After the user device sends a message through the portable transceiver, the server discovers another portable transceiver and another gateway device according to a destination address. Thereby, the message can be transmitted via this connection, or a direct voice communication can be performed via a communication channel over this connection. The communication system therefore provides a communication service under the wireless WAN protocol that is an alternative to traditional mobile communications.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: August 18, 2020
    Assignee: KIWI TECHNOLOGY INC.
    Inventors: Hsin-Hsin Lee, Jian-Hong Liu, Kuo-Chung Gan
  • Publication number: 20190349737
    Abstract: A wireless communication system, a communication method, and a portable transceiver device are provided. The wireless communication system includes a server, a plurality of gateway devices and user-end portable transceivers that are interconnected by a wireless WAN protocol, e.g. LoRa. Each portable transceiver connects a user device via a near-end wireless communication protocol that allows the user device to connect with the server via a gateway device. After the user device sends a message through the portable transceiver, the server discovers another portable transceiver and another gateway device according to a destination address. Thereby, the message can be transmitted via this connection, or a direct voice communication can be performed via a communication channel over this connection. The communication system therefore provides a communication service under the wireless WAN protocol that is an alternative to traditional mobile communications.
    Type: Application
    Filed: December 14, 2018
    Publication date: November 14, 2019
    Inventors: HSIN-HSIN LEE, JIAN-HONG LIU, KUO-CHUNG GAN
  • Publication number: 20190335460
    Abstract: The disclosure is related to a method and a system for adjusting a communication channel based on a signal scan result. The system includes wireless gateway modules, a wireless transceiver module and a control circuit. The control circuit determines whether or not the wireless transceiver module conducts any transmission task. The wireless transceiver module is activated to scan signals over a selected frequency when it is available. Multiple scan results can be obtained when the scanning process is repeatedly conducted in different frequencies. Signal information is recorded in a signal scan table. Thus, if the system determines the frequency needs to be adjusted based on a transmission status, one of the frequencies recorded in the table can be chosen and set for the wireless gateway module and a transmission frequency for a terminal node is modified.
    Type: Application
    Filed: November 5, 2018
    Publication date: October 31, 2019
    Inventors: JIAN-HONG LIU, KUO-CHUNG GAN
  • Patent number: 10462847
    Abstract: A wireless communication system is comprised of a control circuit, a wireless transmission module and one or more wireless gateway modules. The wireless gateway module receives data from a terminal via a channel. The control circuit performs a control method for instructing the wireless transmission module to transmit the data. The system utilizes the wireless transmission module to deal with the data from the gateway modules, and outputs the data via the module. This framework is a great benefit to the system due to its scalability and high performance. In the method, the wireless gateway module receives data, the control circuit computes a transmission time and generates a transmission request, the request and the data are transmitted to a transmission queue and then to the wireless transmission module, and the wireless transmission module determines a transmission channel for transmitting the data.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: October 29, 2019
    Assignee: KIWI TECHNOLOGY INC.
    Inventors: Jian-Hong Liu, Kuo-Chung Gan
  • Publication number: 20190132905
    Abstract: A wireless communication system is comprised of a control circuit, a wireless transmission module and one or more wireless gateway modules. The wireless gateway module receives data from a terminal via a channel. The control circuit performs a control method for instructing the wireless transmission module to transmit the data. The system utilizes the wireless transmission module to deal with the data from the gateway modules, and outputs the data via the module. This framework is a great benefit to the system due to its scalability and high performance. In the method, the wireless gateway module receives data, the control circuit computes a transmission time and generates a transmission request, the request and the data are transmitted to a transmission queue and then to the wireless transmission module, and the wireless transmission module determines a transmission channel for transmitting the data.
    Type: Application
    Filed: January 4, 2018
    Publication date: May 2, 2019
    Inventors: JIAN-HONG LIU, KUO-CHUNG GAN
  • Patent number: 8984540
    Abstract: The present invention provides a multi-user computer system, comprising a master computer with a first wireless module, a virtual graphic driver, a virtual audio driver and a user mode application. At least one virtual computer is included, wherein the at least one virtual comprises a second wireless module for communicating with the first wireless module, a USB connector and a video processing device. The first wireless module and the USB connector are coupled to the video processing device. The virtual graphic driver and the virtual audio driver are coupled to the user mode application for driving USB devices and to enable virtual image/audio data to transmit to the at least one virtual computer.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 17, 2015
    Assignee: Taifatech Inc.
    Inventors: Kuo Chung Gan, Tai Chung Chang, Lin Ta Chung
  • Publication number: 20140198018
    Abstract: A display control device and a display control method for multi-user connection provides a control processing unit of a connection control module which executes a display application program to control a display unit for displaying a corresponding frame image. A plurality of mobile units are electrically connected to the connection control module via a wireless transmission interface, so the control processing unit of the connection control module controls the display unit to display the corresponding frame objects according to a connection of the mobile units. The control processing unit controls the display unit to display an interaction of the frame objects via input signals transmitted by the mobile units. Such invention allows multiple users to control the frame objects displayed by the display unit in the corresponding frame of a single display application program at the same time.
    Type: Application
    Filed: March 13, 2013
    Publication date: July 17, 2014
    Applicant: TAIFATECH INC.
    Inventors: Kuo-Chung GAN, Chen-Chu SUNG
  • Publication number: 20140082638
    Abstract: The present invention provides a multi-user computer system, comprising a master computer with a first wireless module, a virtual graphic driver, a virtual audio driver and a user mode application. At least one virtual computer is included, wherein the at least one virtual comprises a second wireless module for communicating with the first wireless module, a USB connector and a video processing device. The first wireless module and the USB connector are coupled to the video processing device. The virtual graphic driver and the virtual audio driver are coupled to the user mode application for driving USB devices and to enable virtual image/audio data to transmit to the at least one virtual computer.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Inventors: Kuo Chung GAN, Tai Chung CHANG, Lin Ta CHUNG
  • Publication number: 20060198369
    Abstract: A circuit structure for implementing the lookup table of a network switching device is provided. With the circuit structure, the memory space of the lookup table could be fully utilized, and the time spent in searching the table is guaranteed to be within a specific time interval. The circuit structure divides the memory space of the lookup table into N blocks, each of which contains L records. The N blocks are directly connected to all search and comparison engines of the M network ports via separate buses respectively. An address generator continuously issues sequential address signals 0, 1, 2 . . . , L?1 to all blocks. Upon receiving an address signal, each block delivers its addressed record to all search and comparison engines via its own bus. A search and comparison engine therefore would compare all N×L records of the lookup table after the address generator has finished a full cycle of issuing L addresses.
    Type: Application
    Filed: March 5, 2005
    Publication date: September 7, 2006
    Inventors: Chueh-min Huang, Kuo-chung Gan
  • Publication number: 20060171392
    Abstract: A system and method for extracting and routing audio-visual programs from transport stream packets includes a program identifier (PID) distributor capable of extracting program specific information (PSI) from the transport stream packets, a plurality of process paths each including an audio video stream encapsulate circuit (AVSEC) capable of encapsulating each packet of each Audio-Visual (AV) program in data packets of a predetermined format, a switching device capable of routing the encapsulated AV program packets to user pathways, and a processing device capable of parsing the PSI to identify AV programs therein and configuring the other routing system elements. Dynamic management of data flow is enabled, thus data routing is made more efficient and is readily customized to the needs of user networks at any time, and significantly, because AV programs are processed in parallel by dedicated processing paths, processing device burden and memory usage are reduced.
    Type: Application
    Filed: January 30, 2005
    Publication date: August 3, 2006
    Inventors: Teng-Yi Jen, Kuo-Chung Gan