Patents by Inventor Hsiao-Ying Lin
Hsiao-Ying 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: 11985238Abstract: Embodiments disclose a vehicle-mounted device upgrade method and a related device. The method may be applied to an intelligent vehicle, the intelligent vehicle includes a vehicle-mounted control device, and the method may include: receiving, by the vehicle-mounted control device, a first partial key sent by the communications device; restoring, by the vehicle-mounted control device, a first key by using the first partial key and a second partial key that is stored on the vehicle-mounted control device; and performing, by the vehicle-mounted control device, secure processing on a first upgrade file by using the first key, to obtain the securely processed first upgrade file, where the secure processing includes generating first message authentication code (MAC), and the securely processed first upgrade file includes the first upgrade file and the first MAC. According to this application, the vehicle-mounted device can be securely and efficiently upgraded.Type: GrantFiled: October 30, 2020Date of Patent: May 14, 2024Assignee: Huawei International Pte. Ltd.Inventors: Yanjiang Yang, Zhuo Wei, Hsiao-Ying Lin, He Wei, Junqiang Shen
-
Patent number: 11952469Abstract: The present disclosure provides a method for preparing a hydrogel composition with thermos-sensitive and ionic reversible properties and the hydrogel composition prepared by the method. Related application products of the hydrogel composition of the present disclosure include wound dressings, drug carriers, three-dimensional cellular scaffolds, soluble microspheres, and cell capture and release systems, wherein the hydrogel composition with thermos-sensitive and ionic reversible properties has good in vitro and in vivo stability and high biocompatibility, and is non-toxic. The hydrogel composition can be removed and replaced by washing with metal chelating aqueous solution at low temperature.Type: GrantFiled: April 1, 2021Date of Patent: April 9, 2024Assignee: National Taiwan University of Science and TechnologyInventors: Hsieh-Chih Tsai, Shuian-Yin Lin, Hsiao-Ying Chou
-
Publication number: 20230169343Abstract: A data processing apparatus for an intelligent vehicle has a plurality of virtual machines disposed therein, and a first neural network model corresponding to a sensor group in a machine learning model is disposed in one virtual machine. The machine learning model performs calculation on detection data of a corresponding sensor group in an independent virtual machine. Subsequently, all first neural network models in the plurality of virtual machines send output results of detection data of a plurality of sensor groups to a second neural network model, and the second neural network model obtains, based on the plurality of output results, a fusion output result used to indicate vehicle driving parameter information.Type: ApplicationFiled: January 13, 2023Publication date: June 1, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Hsiao-Ying LIN
-
Patent number: 11662991Abstract: A vehicle-mounted device upgrade method and a related device. The method may be applied to a vehicle-mounted system, a vehicle-mounted control device and one or more to-be-upgraded vehicle-mounted devices, and the method may include: obtaining, by the vehicle-mounted control device, a vehicle-mounted upgrade package, where the vehicle-mounted upgrade package includes a plurality of upgrade files, and each upgrade file is used to upgrade at least one to-be-upgraded vehicle-mounted device; performing, by the vehicle-mounted control device, security verification on the plurality of upgrade files; and sending, by the vehicle-mounted control device, a target upgrade file to a target to-be-upgraded vehicle-mounted device that is to be upgraded by using the target upgrade file, where the target upgrade file is an upgrade file on which security verification succeeds in the plurality of upgrade files. According to this application, the vehicle-mounted device can be securely and efficiently upgraded.Type: GrantFiled: April 23, 2020Date of Patent: May 30, 2023Assignee: Huawei International Pte. Ltd.Inventors: Yanjiang Yang, Zhuo Wei, Hsiao-Ying Lin, Tieyan Li, Junqiang Shen
-
Publication number: 20220334824Abstract: Embodiments of this application provide a method for managing software versions of an electronic device in a vehicle and a relevant device, the method including: transmitting an update bundle to a target vehicle; receiving an update response from the target vehicle, wherein the update response is used to indicate one or more patches which have been successfully installed among the N patches; updating a vehicle version tree corresponding to the target vehicle according to the update response to obtain an updated VVT. The above-mentioned technical solution provides a lightweight and efficient version control mechanism for maintaining the software versions for each the electronic devices in a vehicle.Type: ApplicationFiled: June 30, 2022Publication date: October 20, 2022Inventors: Girish REVADIGAR, Hsiao-Ying LIN, Zhuo WEI
-
Publication number: 20220182248Abstract: A secure startup method includes: sending startup information to an auxiliary controller, where the auxiliary controller includes a secure storage unit that stores first public key information and the secure storage unit has a tamper resistance function. The first public key information authenticates a target controller and the startup information triggers the auxiliary controller to authenticate a first program of the target controller. The target controller receives challenge information sent by the auxiliary controller, obtains response information based on the challenge information and sends the response information to the auxiliary controller.Type: ApplicationFiled: January 13, 2022Publication date: June 9, 2022Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hsiao-Ying Lin, Girish Shivalingappa Revadigar
-
Patent number: 11271771Abstract: A controller area network bus based security communications system includes a gateway electronic control unit (ECU) and at least one control area network (CAN) bus ECU. The gateway ECU generates a random number, and sends the random number to the at least one CAN bus ECU. A first CAN bus ECU obtains the random number sent by the gateway ECU, and generates a first information authentication code based on a key of a first CAN identifier, the random number sent by the gateway ECU, a count value of the first CAN identifier, and data of a first CAN packet.Type: GrantFiled: November 22, 2019Date of Patent: March 8, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hsiao-Ying Lin, Zhuo Wei, Qingdi Sha, Kang Tang
-
Patent number: 11252134Abstract: This document describes a system and method for managing communications between modules in a Controller Area Network (CAN) in a secure manner. In particular, the system employs a hierarchical key generation method that allows a module in the CAN to use a single ascendant key together with relevant identifiers to generate descendant keys for CAN identities in the Controller Area Network. These keys are then used by the broadcasting and receiving CAN modules to authenticate published messages.Type: GrantFiled: January 21, 2020Date of Patent: February 15, 2022Assignee: Huawei International Pte. Ltd.Inventors: Yanjiang Yang, Zhuo Wei, Hsiao-Ying Lin, Qingdi Sha
-
Publication number: 20210126917Abstract: An in-vehicle gateway communication method includes receiving a first message from a first in-vehicle device. An in-vehicle gateway identifies identification information in the first message, and matches the identification information with preset identification information stored in the in-vehicle gateway, and only when the matching succeeds, the in-vehicle gateway sends a second message, to indicate, using the second message, a second in-vehicle device to perform a target operation. When the identification information in the first message does not match the preset identification information stored in the gateway, the in-vehicle gateway does not send the second information to control the second in-vehicle device to perform the target operation. Therefore, identification information of a first message is set in an in-vehicle gateway of a vehicle.Type: ApplicationFiled: December 31, 2020Publication date: April 29, 2021Inventors: Hsiao-Ying Lin, Mingming Zhang, Cheng Kang Chu
-
Publication number: 20210051000Abstract: Embodiments disclose a vehicle-mounted device upgrade method and a related device. The method may be applied to an intelligent vehicle, the intelligent vehicle includes a vehicle-mounted control device, and the method may include: receiving, by the vehicle-mounted control device, a first partial key sent by the communications device; restoring, by the vehicle-mounted control device, a first key by using the first partial key and a second partial key that is stored on the vehicle-mounted control device; and performing, by the vehicle-mounted control device, secure processing on a first upgrade file by using the first key, to obtain the securely processed first upgrade file, where the secure processing includes generating first message authentication code (MAC), and the securely processed first upgrade file includes the first upgrade file and the first MAC. According to this application, the vehicle-mounted device can be securely and efficiently upgraded.Type: ApplicationFiled: October 30, 2020Publication date: February 18, 2021Inventors: Yanjiang YANG, Zhuo WEI, Hsiao-Ying LIN, He WEI, Junqiang SHEN
-
Publication number: 20210004221Abstract: A network architecture for updating control units in a remote network such as in a vehicle comprises an administration module, a verification module and an agent module. The administration module formulates a policy for governing the update of control units based on context information about the control units provided to the administration module. In formulating the policy, the administration unit takes account of compatibility between the control units with regard to versions of the update so that the update can succeed. Or, if the update fails in whole or part, a stable state of the remote network can nevertheless still be obtained, since the administration module may provide error handling procedures for the agent module when errors are encountered during update.Type: ApplicationFiled: September 18, 2020Publication date: January 7, 2021Inventors: Hsiao-Ying LIN, Tieyan LI, David NACCACHE, Yanjiang YANG, Mingming ZHANG, Xiaopeng ZHAO
-
Publication number: 20200264864Abstract: A vehicle-mounted device upgrade method and a related device. The method may be applied to a vehicle-mounted system, a vehicle-mounted control device and one or more to-be-upgraded vehicle-mounted devices, and the method may include: obtaining, by the vehicle-mounted control device, a vehicle-mounted upgrade package, where the vehicle-mounted upgrade package includes a plurality of upgrade files, and each upgrade file is used to upgrade at least one to-be-upgraded vehicle-mounted device; performing, by the vehicle-mounted control device, security verification on the plurality of upgrade files; and sending, by the vehicle-mounted control device, a target upgrade file to a target to-be-upgraded vehicle-mounted device that is to be upgraded by using the target upgrade file, where the target upgrade file is an upgrade file on which security verification succeeds in the plurality of upgrade files. According to this application, the vehicle-mounted device can be securely and efficiently upgraded.Type: ApplicationFiled: April 23, 2020Publication date: August 20, 2020Inventors: Yanjiang YANG, Zhuo WEI, Hsiao-Ying LIN, Tieyan LI, Junqiang SHEN
-
Publication number: 20200162436Abstract: This document describes a system and method for managing communications between modules in a Controller Area Network (CAN) in a secure manner. In particular, the system employs a hierarchical key generation method that allows a module in the CAN to use a single ascendant key together with relevant identifiers to generate descendant keys for CAN identities in the Controller Area Network. These keys are then used by the broadcasting and receiving CAN modules to authenticate published messages.Type: ApplicationFiled: January 21, 2020Publication date: May 21, 2020Inventors: Yanjiang YANG, Zhuo WEI, Hsiao-Ying LIN, Qingdi SHA
-
Publication number: 20200092129Abstract: A controller area network bus based security communications system includes a gateway electronic control unit (ECU) and at least one control area network (CAN) bus ECU. The gateway ECU generates a random number, and sends the random number to the at least one CAN bus ECU. A first CAN bus ECU obtains the random number sent by the gateway ECU, and generates a first information authentication code based on a key of a first CAN identifier, the random number sent by the gateway ECU, a count value of the first CAN identifier, and data of a first CAN packet.Type: ApplicationFiled: November 22, 2019Publication date: March 19, 2020Inventors: Hsiao-Ying Lin, Zhuo Wei, Qingdi Sha, Kang Tang
-
Patent number: 6951159Abstract: A trimming apparatus for variously trimming a sheet material is disclosed. The trimming apparatus includes a base for placing the sheet material thereon, a rail mounted on the base, a first trimming element for trimming the sheet material in a first manner, a second trimming element for trimming the sheet material in a second manner, a carriage movably engaging with the rail, having a first and a second portions coupled to the first and second trimming elements, respectively, and having a third portion for being exerted thereon a driving force to move along the rail, thereby carrying a selected one of the first and second trimming elements to cross over the sheet material.Type: GrantFiled: September 16, 2002Date of Patent: October 4, 2005Assignee: Primax Electronics, Ltd.Inventors: Hsiao-Ying Lin, Kris Gustaaf Marguerite Verstockt, Tzu-Feng Tseng
-
Publication number: 20030182807Abstract: A trimming apparatus for variously trimming a sheet material is disclosed. The trimming apparatus includes a base for placing the sheet material thereon, a rail mounted on the base, a first trimming element for trimming the sheet material in a first manner, a second trimming element for trimming the sheet material in a second manner, a carriage movably engaging with the rail, having a first and a second portions coupled to the first and second trimming elements, respectively, and having a third portion for being exerted thereon a driving force to move along the rail, thereby carrying a selected one of the first and second trimming elements to cross over the sheet material.Type: ApplicationFiled: September 16, 2002Publication date: October 2, 2003Applicant: Primax Electronics Ltd.Inventors: Hsiao-Ying Lin, Kris Gustaaf Marguerite Verstockt, Tzu-Feng Tseng
-
Patent number: 6239841Abstract: A clamp for fixing a small electronic device on an upper end of a rectangular panel. The upper end of the panel has a horizontal top end, a front edge and a rear edge, the front and rear edges being perpendicular to the top end of the panel. The clamp includes an L-shaped assembly, an elastic module, and a base. A vertical side at the front of the L-shaped assembly engages the top end and the front edge of the panel. An elastic module fixed at a rear end of the L-shaped assembly has an arc-shaped plate bending towards the rear edge of the panel so that the L-shaped assembly will attach tightly to the top end and the front edge of the panel. The base is fixed on the L-shaped assembly and is used to fix the small electronic device. When mounting the clamp to the upper end of the panel, the upper end of the panel will slip across the arc-shaped plate and be clamped between the arc-shaped plate and the L-shaped assembly of the clamp.Type: GrantFiled: September 20, 1999Date of Patent: May 29, 2001Assignee: Primax Electronics Ltd.Inventors: Kris Verstockt, Hui-Yi Lin, Hsiao-Ying Lin
-
Patent number: D447758Type: GrantFiled: January 19, 2001Date of Patent: September 11, 2001Assignee: Primax Electronics Ltd.Inventors: Hsiao-Ying Lin, Kris Verstockt
-
Patent number: D452862Type: GrantFiled: February 22, 2001Date of Patent: January 8, 2002Assignee: Primax Electronics Ltd.Inventors: Hsiao-Ying Lin, Hui-Yi Lin, Kris Verstockt, Hsu-Yang Wei