Patents by Inventor Lan Shen
Lan Shen 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: 20240070278Abstract: An Over-the-Air (OTA) method includes controlling the current state using a control state register. The method includes recording the current state and the hash algorithm. A sorting setter obtains a random number from a server. The method includes sorting the random numbers according to a preset sorting method to obtain a sorting parameter. A hash calculator uses the sorting parameter as the input of the hash algorithm. The hash algorithm outputs a device-side hash result and transmits the device-side hash result to the server through a transmission device. After the server receives the device-side hash result, it compares the device-side hash result with the server-side hash result calculated by the server.Type: ApplicationFiled: July 5, 2023Publication date: February 29, 2024Inventors: Ching-An CHEN, Tzu-Lan SHEN
-
Publication number: 20230352974Abstract: An electronic device including a power supply device and a load is provided. The power supply device includes an energy harvest circuit, a power management circuit, and an energy storage element. The energy harvest circuit receives a wireless signal and harvests energy from the wireless signal to generate a first output voltage. The power management circuit processes the first output voltage to generate a second output voltage. The energy storage element is charged by the second output voltage to provide an operation voltage. The load operates according to the operation voltage.Type: ApplicationFiled: December 30, 2022Publication date: November 2, 2023Inventors: Cheng-Chih WANG, Chih-Wei TSAI, Tzu-Lan SHEN, Yan-Chin HUANG
-
Publication number: 20230315424Abstract: A method for updating firmware is provided. The method includes dividing the firmware into a plurality of sections, and assigning the sections to a plurality of block segments. The method includes generating a firmware chain by generating a series of blocks corresponding to the block segments and creating links between the blocks, and publishing the block segments onto the firmware chain. The method includes obtaining the sections from the firmware chain, and updating the sections to a first storage bank of the target device.Type: ApplicationFiled: June 30, 2022Publication date: October 5, 2023Inventor: Tzu-Lan SHEN
-
Patent number: 11741612Abstract: An image binarization method and an electronic device using the same are provided. The method includes capturing an image by an image capturing device; selecting a target pixel row arranged at the front from one or more unselected first pixel rows among M pixel rows of the image according to a row order by a binarization circuit; performing, by the binarization circuit, a binarization operation on the target pixel row to obtain a binarized pixel row; storing the binarized pixel row to a main memory by the binarization circuit; performing, by the binarization circuit, the binarization operation to the remaining one or more first pixel rows until M binarized pixel rows are obtained, so as to complete the binarization operation.Type: GrantFiled: September 29, 2020Date of Patent: August 29, 2023Assignee: Nuvoton Technology CorporationInventors: Yu-Ti Hao, Tzu-Lan Shen
-
Publication number: 20230232152Abstract: A microphone array includes a four-channel serial peripheral interface, a core logic unit, a data receiving unit and a voice recognition unit. The four-channel serial peripheral interface includes a bit clock signal line, a frame clock signal line, and four data signal lines, the core logic unit includes a frequency divider module for converting the control signal and the clock signal to provide a bit clock signal and a frame clock signal. The data receiving unit includes a shift register and a buffer, the shift register is connected to four data signal lines and receives input data of the four digital microphones, and the buffer is connected to the shift register. The voice recognition unit is connected to the data receiving unit and receives microphone signals of the four digital microphones to perform voice recognition.Type: ApplicationFiled: July 28, 2022Publication date: July 20, 2023Inventors: Chun-Hao HUANG, Tze-Lan SHEN
-
Patent number: 11321091Abstract: A storage device, which is coupled to a host and a first register, includes a first mapping register, a shadow register, and a controller. The first mapping register is configured to store the first address of the first register. The shadow register includes a first shadow section mapped to a register section of the first register. The controller receives an initialization instruction generated by the host to write the first address into the first mapping register so that the first shadow section is mapped to the first register section.Type: GrantFiled: May 11, 2020Date of Patent: May 3, 2022Assignee: NUVOTON TECHNOLOGY CORPORATIONInventors: Nai-Wen Cheng, Tzu-Lan Shen
-
Patent number: 11307795Abstract: An electronic processing device including a memory and a Micro Control Unit (MCU) is provided. The memory includes a first memory block and a second memory block. The MCU executes first program code stored in the first memory block to write an update program code into the second memory block, and remaps a base address for a reboot of the electronic processing device from the first memory block to the second memory block in response to successfully writing the update program code into the second memory block. After that, the MCU triggers the reboot of the electronic processing device to execute the update program code stored in the second memory block.Type: GrantFiled: December 8, 2020Date of Patent: April 19, 2022Assignee: NUVOTON TECHNOLOGY CORPORATIONInventors: Pin-Ren Chen, Tzu-Lan Shen
-
Patent number: 11216729Abstract: A recognition method includes: receiving a training voice or a training image; and extracting a plurality of voice features in the training voice, or extracting a plurality of image features in the training image; wherein when extracting the voice features, a specific number of voice parameters are generated according to the voice features, and the voice parameters are input into a deep neural network (DNN) to generate a recognition model. When extracting the image features, the specific number of image parameters are generated according to the image features, and the image parameters are input into the deep neural network to generate the recognition model.Type: GrantFiled: November 20, 2019Date of Patent: January 4, 2022Assignee: Nuvoton Technology CorporationInventors: Woan-Shiuan Chien, Tzu-Lan Shen
-
Publication number: 20210174467Abstract: An image binarization method and an electronic device using the same are provided. The method includes capturing an image by an image capturing device; selecting a target pixel row arranged at the front from one or more unselected first pixel rows among M pixel rows of the image according to a row order by a binarization circuit; performing, by the binarization circuit, a binarization operation on the target pixel row to obtain a binarized pixel row; storing the binarized pixel row to a main memory by the binarization circuit; performing, by the binarization circuit, the binarization operation to the remaining one or more first pixel rows until M binarized pixel rows are obtained, so as to complete the binarization operation.Type: ApplicationFiled: September 29, 2020Publication date: June 10, 2021Applicant: Nuvoton Technology CorporationInventors: Yu-Ti Hao, Tzu-Lan Shen
-
Publication number: 20210173584Abstract: An electronic processing device including a memory and a Micro Control Unit (MCU) is provided. The memory includes a first memory block and a second memory block. The MCU executes first program code stored in the first memory block to write an update program code into the second memory block, and remaps a base address for a reboot of the electronic processing device from the first memory block to the second memory block in response to successfully writing the update program code into the second memory block. After that, the MCU triggers the reboot of the electronic processing device to execute the update program code stored in the second memory block.Type: ApplicationFiled: December 8, 2020Publication date: June 10, 2021Inventors: Pin-Ren CHEN, Tzu-Lan SHEN
-
Publication number: 20210124584Abstract: A storage device, which is coupled to a host and a first register, includes a first mapping register, a shadow register, and a controller. The first mapping register is configured to store the first address of the first register. The shadow register includes a first shadow section mapped to a register section of the first register. The controller receives an initialization instruction generated by the host to write the first address into the first mapping register so that the first shadow section is mapped to the first register section.Type: ApplicationFiled: May 11, 2020Publication date: April 29, 2021Inventors: Nai-Wen CHENG, Tzu-Lan SHEN
-
Publication number: 20200160179Abstract: A recognition method includes: receiving a training voice or a training image; and extracting a plurality of voice features in the training voice, or extracting a plurality of image features in the training image; wherein when extracting the voice features, a specific number of voice parameters are generated according to the voice features, and the voice parameters are input into a deep neural network (DNN) to generate a recognition model. When extracting the image features, the specific number of image parameters are generated according to the image features, and the image parameters are input into the deep neural network to generate the recognition model.Type: ApplicationFiled: November 20, 2019Publication date: May 21, 2020Inventors: Woan-Shiuan CHIEN, Tzu-Lan SHEN
-
Patent number: 10489579Abstract: An authentication system and method for an electronic governor of an unmanned aerial vehicle is disclosed. By employing reciprocative authentication and encryption mechanisms between a main control terminal and an electronic governor, the use of a modified electronic governor is prevented and thus the illegal use of UAVs is also prevented. Moreover, the provided electronic governor may be operated in dual-mode to extend its compatibility to conventional main control terminals.Type: GrantFiled: December 1, 2016Date of Patent: November 26, 2019Assignee: NUVOTON TECHNOLOGY CORPORATIONInventors: Chih-Ping Lu, Tzu-Lan Shen
-
Publication number: 20190018590Abstract: A control circuit programming levels of pins is provided. A first slot is configured to adjust a first count value according to a clock signal. A timer controller is configured to determine whether the first count value is equal to a first predetermined value. When the first count value is equal to the first predetermined value, the timer controller generates a first trigger signal. A buffer controller is configured to access the input/output buffer. A pin controller is coupled to a first pin, the timer controller and the buffer controller. In an input mode, the pin controller detects the voltage level of the first pin according to the first trigger signal to generate a plurality of detection results. In an output mode, the pin controller generates an output signal according to the first trigger signal and output data stored in the input/output buffer.Type: ApplicationFiled: January 13, 2018Publication date: January 17, 2019Inventors: Yu-Che HSIEH, Tzu-Lan SHEN
-
Patent number: 10180786Abstract: A control circuit programming levels of pins is provided. A first slot is configured to adjust a first count value according to a clock signal. A timer controller is configured to determine whether the first count value is equal to a first predetermined value. When the first count value is equal to the first predetermined value, the timer controller generates a first trigger signal. A buffer controller is configured to access the input/output buffer. A pin controller is coupled to a first pin, the timer controller and the buffer controller. In an input mode, the pin controller detects the voltage level of the first pin according to the first trigger signal to generate a plurality of detection results. In an output mode, the pin controller generates an output signal according to the first trigger signal and output data stored in the input/output buffer.Type: GrantFiled: January 13, 2018Date of Patent: January 15, 2019Assignee: Nuvoton Technology CorporationInventors: Yu-Che Hsieh, Tzu-Lan Shen
-
Publication number: 20170329956Abstract: An authentication system and method for an electronic governor of an unmanned aerial vehicle is disclosed. By employing reciprocative authentication and encryption mechanisms between a main control terminal and an electronic governor, the use of a modified electronic governor is prevented and thus the illegal use of UAVs is also prevented. Moreover, the provided electronic governor may be operated in dual-mode to extend its compatibility to conventional main control terminals.Type: ApplicationFiled: December 1, 2016Publication date: November 16, 2017Inventors: CHIH-PING LU, TZU-LAN SHEN
-
Publication number: 20170170972Abstract: An unmanned aerial vehicle operator identity authentication system is provided, including a flight control module and a license certificate module connected with each other. The flight control module includes a first encryption and decryption unit for generating a random number code, and a first storage unit for storing a license register table. The license certificate module includes a second storage unit for storing a license certificate identifier, and a second encryption and decryption unit for encrypting the received random number code and the license certificate identifier, and transmitting the encrypted data to the first encryption and decryption unit. After decryption, if the first encryption and decryption unit determines that the decrypted random number code is the same as the original random number code, and the decrypted license certificate identifier exists in the license register table, the operator identity authentication is completed and the UAV can be actuated.Type: ApplicationFiled: August 25, 2016Publication date: June 15, 2017Inventors: CHI-FENG WU, TZU-LAN SHEN
-
Patent number: 8791301Abstract: Disclosed is a novel method of preparing a secondary amine compound using a microflow reactor. According to the method, a primary amine compound and a halide compound are allowed to react with each other in the microflow reactor, such that the production of a tertiary amine compound or an ammonium salt is minimized, whereby the secondary amine compound is efficiently prepared.Type: GrantFiled: February 1, 2011Date of Patent: July 29, 2014Assignee: University-Industry Cooperation Group of Kyunghee UniversityInventors: Jin-Hyun Jeong, Han-Seo Moon, Liu-Lan Shen, Yong-Sung Choi
-
Patent number: 8633184Abstract: The invention is directed to compounds of Formula (I) useful as PPAR agonists. Pharmaceutical compositions and methods of treating one or more conditions including, but not limited to, diabetes, nephropathy, neuropathy, retinopathy, polycystic ovary syndrome, hypertension, ischemia, stroke, irritable bowel disorder, inflammation, cataract, cardiovascular diseases, Metabolic X Syndrome, hyper-LDL-cholesterolemia, dyslipidemia (including hypertriglyceridemia, hypercholesterolemia, mixed hyperlipidemia, and hypo-HDL-cholesterolemia), atherosclerosis, obesity, and other disorders related to lipid metabolism and energy homeostasis complications thereof, using compounds of the invention are also described.Type: GrantFiled: January 19, 2010Date of Patent: January 21, 2014Assignee: Janssen Pharmaceutica N.V.Inventors: Gee-Hong Kuo, Yan Zhang, Lan Shen, Songfeng Lu, Keith T. Demarest, Patricia Pelton
-
Publication number: 20130137900Abstract: Disclosed is a novel method of preparing a secondary amine compound using a microflow reactor. According to the method, a primary amine compound and a halide compound are allowed to react with each other in the microflow reactor, such that the production of a tertiary amine compound or an ammonium salt is minimized, whereby the secondary amine compound is efficiently prepared.Type: ApplicationFiled: February 1, 2011Publication date: May 30, 2013Applicant: UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNGHEE UNIVERSITYInventors: Jin-Hyun Jeong, Han-Seo Moon, Liu-Lan Shen, Yong-Sung Choi