Patents by Inventor Chi-Hsuan LIN

Chi-Hsuan LIN 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: 11693782
    Abstract: The present invention provides a microcontroller, wherein the microcontroller includes a processor, a first memory and a cache controller. The first memory includes at least a working space. The cache controller is coupled to the first memory, and is arranged for managing the working space of the first memory, and dynamically loading at least one object from a second memory to the working space of the first memory in an object-oriented manner.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: July 4, 2023
    Assignee: MEDIATEK INC.
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin
  • Publication number: 20210056032
    Abstract: The present invention provides a microcontroller, wherein the microcontroller includes a processor, a first memory and a cache controller. The first memory includes at least a working space. The cache controller is coupled to the first memory, and is arranged for managing the working space of the first memory, and dynamically loading at least one object from a second memory to the working space of the first memory in an object-oriented manner.
    Type: Application
    Filed: November 6, 2020
    Publication date: February 25, 2021
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin
  • Patent number: 10860491
    Abstract: The present invention provides a microcontroller, wherein the microcontroller includes a processor, a first memory and a cache controller. The first memory includes at least a working space. The cache controller is coupled to the first memory, and is arranged for managing the working space of the first memory, and dynamically loading at least one object from a second memory to the working space of the first memory in an object-oriented manner.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: December 8, 2020
    Assignee: MEDIATE INC.
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin
  • Publication number: 20200349083
    Abstract: The present invention provides a microcontroller, wherein the microcontroller includes a processor, a first memory and a cache controller. The first memory includes at least a working space. The cache controller is coupled to the first memory, and is arranged for managing the working space of the first memory, and dynamically loading at least one object from a second memory to the working space of the first memory in an object-oriented manner.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 5, 2020
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin
  • Patent number: 9971510
    Abstract: A microcontroller includes a processor, a memory, a working space management unit and a memory monitor. The memory has at least a working space, wherein the working space includes a plurality of blocks . The working space management unit is implemented by software, and is arranged for managing the working space of the first memory. The memory monitor is implemented by hardware circuit, and is arranged for monitoring the blocks, and recording monitoring results corresponding to the blocks of the first memory, wherein the recorded monitoring results comprise information about whether data of the blocks is modified or not.
    Type: Grant
    Filed: October 16, 2016
    Date of Patent: May 15, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin, Chieh-Lin Chuang
  • Publication number: 20180107399
    Abstract: A microcontroller includes a processor, a memory, a working space management unit and a memory monitor. The memory has at least a working space, wherein the working space includes a plurality of blocks. The working space management unit is implemented by software, and is arranged for managing the working space of the first memory. The memory monitor is implemented by hardware circuit, and is arranged for monitoring the blocks, and recording monitoring results corresponding to the blocks of the first memory, wherein the recorded monitoring results comprise information about whether data of the blocks is modified or not.
    Type: Application
    Filed: October 16, 2016
    Publication date: April 19, 2018
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin, Chieh-Lin Chuang
  • Patent number: 9819560
    Abstract: A dynamic data distribution method in a private network and an associated electronic device are provided. The private network includes: a first pairing connection between a first electronic device, a second electronic device, and a second pairing connection between the first electronic device and a third electronic device. The method includes the steps of: receiving sensor data from the second electronic device by the first electronic device; notifying the second electronic device to build a third pairing connection with the third electronic device according to a determination result between the first electronic device and the third electronic device; and terminating the first pairing connection and retrieving the sensor data from the second electronic device through the third electronic device by the first electronic device when the third pairing connection has been built.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: November 14, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chi-Hsuan Lin, Chih-Hsiang Hsiao, Po-Yu Chen
  • Patent number: 9807806
    Abstract: A method for accessing a network in an electronic system and associated portable device are provided. The portable device includes; a transceiver, supporting a plurality of predetermined communication protocols; and a processor, configured to connect the portable device to a connectivity service device in an electronic system via the transceiver when the portable device enters a coverage region of the connectivity service device. The connectivity service device retrieves service information from a plurality of electronic devices that are connected to the connectivity service device, to build a service list. The processor retrieves the service list from the connectivity service device, and determines a service from the service list to be used for communicating with the plurality of the electronic devices.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: October 31, 2017
    Assignee: MEDIATEK INC.
    Inventors: Po-Yu Chen, Chih-Hsiang Hsiao, Hua Wu, Chi-Hsuan Lin
  • Publication number: 20170245195
    Abstract: A method for controlling a plurality of network interfaces of an electronic device includes: providing at least one table comprising information associated with a plurality of routing costs, wherein the routing costs correspond to at least paths between each of the network interfaces of the electronic device and the other electronic devices; and referring to the at least one table to select a specific network interface to transmit/receive data, and to disable at least one of the unused network interfaces.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 24, 2017
    Inventors: Chi-Hsuan Lin, Po-Yu Chen, Chih-Hsiang Hsiao, Pei-Lun Suei
  • Patent number: 9547363
    Abstract: A power-saving method and associated electronic device are provided. The electronic device is connected with a first external electronic device and a second external electronic device, and a first sensor and a second sensor are deployed on the first external electronic device and the second electronic device, respectively. The electronic device includes: a third sensor, and a processor, wherein the first, second, and third sensors have the same type. The processor gathers information from the first pedometer sensor, the second pedometer sensor, the first external electronic device, and the second external electronic device, and determines whether to turn off at least one of the first, second, and third pedometer sensors according to the information gathered.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: January 17, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin, Po-Yu Chen
  • Publication number: 20160299713
    Abstract: The present invention provides a data aggregator serving between at least one data source and at least one electronic device, wherein the data aggregator is arranged to wirelessly communicate with the data source and the electronic device, and the data aggregator comprises a memory comprising a data cache, a backup memory and a FIFO buffer, and a controller for controlling a use of the memory. The controller selects at least one of the data cache, the backup memory and the FIFO buffer to store data received from the data source according to characteristics of the data provided by the data source, and forwards the data stored in the data cache, the backup memory or the FIFO buffer to the electronic device.
    Type: Application
    Filed: October 15, 2015
    Publication date: October 13, 2016
    Inventors: Chi-Hsuan Lin, Chih-Hsiang Hsiao, Po-Yu Chen, Chi-Chang Lai
  • Publication number: 20160274738
    Abstract: A display method using a virtual widget, an associated electronic device, and an integrated circuit are provided. The electronic device includes: a display; a plurality of sensors, a first control system; and a second control system having a controller. The first control system offloads display workloads to the second control system before the first control system has entered the sleep mode. The controller receives sensor data from the sensors and executes a virtual widget based on information of the received sensor data when the first control system has entered the sleep mode.
    Type: Application
    Filed: January 12, 2016
    Publication date: September 22, 2016
    Inventors: Chih-Hsiang Hsiao, Chi-Hsuan Lin, Pei-Lun Suei, Po-Yu Chen
  • Publication number: 20160192120
    Abstract: A dynamic data distribution method in a private network and an associated electronic device are provided. The private network includes: a first pairing connection between a first electronic device, a second electronic device, and a second pairing connection between the first electronic device and a third electronic device. The method includes the steps of: receiving sensor data from the second electronic device by the first electronic device; notifying the second electronic device to build a third pairing connection with the third electronic device according to a determination result between the first electronic device and the third electronic device; and terminating the first pairing connection and retrieving the sensor data from the second electronic device through the third electronic device by the first electronic device when the third pairing connection has been built.
    Type: Application
    Filed: August 28, 2015
    Publication date: June 30, 2016
    Inventors: Chi-Hsuan LIN, Chih-Hsiang HSIAO, Po-Yu CHEN
  • Publication number: 20160192409
    Abstract: A method for accessing a network in an electronic system and associated portable device are provided. The portable device includes; a transceiver, supporting a plurality of predetermined communication protocols; and a processor, configured to connect the portable device to a connectivity service device in an electronic system via the transceiver when the portable device enters a coverage region of the connectivity service device. The connectivity service device retrieves service information from a plurality of electronic devices that are connected to the connectivity service device, to build a service list. The processor retrieves the service list from the connectivity service device, and determines a service from the service list to be used for communicating with the plurality of the electronic devices.
    Type: Application
    Filed: September 21, 2015
    Publication date: June 30, 2016
    Inventors: Po-Yu CHEN, Chih-Hsiang HSIAO, Hua WU, Chi-Hsuan LIN
  • Publication number: 20160191353
    Abstract: A method for controlling data transmission between a client device and a server is provided. The method includes the following steps: generating control information according to a data access rate of the client device and a data report rate of the server; and referring to the control information to manage at least one of a data access operation of the client device and a data reporting operation of the server.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 30, 2016
    Inventors: Chi-Hsuan Lin, Chih-Hsiang Hsiao, Po-Yu Chen, Pei-Lun Suei
  • Publication number: 20160018879
    Abstract: A power-saving method and associated electronic device are provided. The electronic device is connected with a first external electronic device and a second external electronic device, and a first sensor and a second sensor are deployed on the first external electronic device and the second electronic device, respectively. The electronic device includes: a third sensor, and a processor, wherein the first, second, and third sensors have the same type. The processor gathers information from the first pedometer sensor, the second pedometer sensor, the first external electronic device, and the second external electronic device, and determines whether to turn off at least one of the first, second, and third pedometer sensors according to the information gathered.
    Type: Application
    Filed: June 24, 2015
    Publication date: January 21, 2016
    Inventors: Chih-Hsiang HSIAO, Chi-Hsuan LIN, Po-Yu CHEN