Patents by Inventor Yi-Hong Wang
Yi-Hong Wang 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: 20240136546Abstract: A vacuum battery structural assembly and a vacuum multi-cell battery module composed thereof are provided and include a first repeating unit including a first frame plate and a second frame plate with respect to the first frame plate; and an electrolyte channel defined within the first frame plate and the second frame plate to accommodate a liquid electrolyte, wherein both a surface of the first frame plate and a surface of the second frame plate include a vacuum suction area, the vacuum suction area includes a vacuum aperture and a vacuum channel, wherein the vacuum aperture is formed on at least one surface of the first frame plate and the second frame plate, the vacuum channel is positioned inside the first frame plate and the second frame plate, and is configured to generate a longitudinal pressing suction force and seal the first frame plate and the second frame plate.Type: ApplicationFiled: November 23, 2022Publication date: April 25, 2024Inventors: Hung-Hsien Ku, Shang-Qing Zhuang, Ning-Yih Hsu, Chien-Hong Lin, Han-Jou Lin, Yi-Hsin Hu, Po-Yen Chiu, Yao-Ming Wang
-
Patent number: 11967983Abstract: Aspects described herein include devices and methods for smart ultra wideband transmissions. In one aspect, an apparatus includes pulse generation circuitry configured to output a plurality of transmission (TX) pulse samples at a selected signal sample rate, where each pulse sample of the plurality of TX pulse samples comprises a value associated with a pulse amplitude at a corresponding sample time The apparatus includes a plurality of power amplifier (PA) cells, with each PA cell of the plurality of PA cells comprising a corresponding current source and associated gates, and where the associated gates of a PA cell are selectable to configure an on state and an off state. Logic circuitry of the apparatus is configured to set the on state or the off state for each PA cell.Type: GrantFiled: September 22, 2022Date of Patent: April 23, 2024Assignee: QUALCOMM IncorporatedInventors: Yi Zeng, Cheng-Han Wang, Emanuele Lopelli, Chan Hong Park, Liang Zhao, Le Nguyen Luong, Koorosh Akhavan
-
Publication number: 20240106496Abstract: Aspects described herein include devices and methods for smart ultra wideband transmissions. In one aspect, an apparatus includes pulse generation circuitry configured to output a plurality of transmission (TX) pulse samples at a selected signal sample rate, where each pulse sample of the plurality of TX pulse samples comprises a value associated with a pulse amplitude at a corresponding sample time The apparatus includes a plurality of power amplifier (PA) cells, with each PA cell of the plurality of PA cells comprising a corresponding current source and associated gates, and where the associated gates of a PA cell are selectable to configure an on state and an off state. Logic circuitry of the apparatus is configured to set the on state or the off state for each PA cell.Type: ApplicationFiled: September 22, 2022Publication date: March 28, 2024Inventors: Yi ZENG, Cheng-Han WANG, Emanuele LOPELLI, Chan Hong PARK, Liang ZHAO, Le Nguyen LUONG, Koorosh AKHAVAN
-
Publication number: 20240098658Abstract: An aspect of the disclosure relates to a transmitter including a phase lock loop (PLL) configured to generate a digital-to-analog (DAC) sampling signal and a local oscillator (LO) signal; a digital-to-analog (DAC) converter configured to convert a transmit digital signal into a transmit analog signal based on the DAC sampling signal; and a mixer configured to frequency upconvert the transmit analog signal based on the LO signal.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventors: Yi ZENG, Cheng-Han WANG, Chan Hong PARK
-
Publication number: 20240080062Abstract: An apparatus includes a low-noise amplifier having an input and an output, a first switch coupled between the input of the low-noise amplifier and the output of the low-noise amplifier, and a transformer including a first inductor and a second inductor, wherein the first inductor is coupled to the output of the low-noise amplifier. The apparatus also includes a power amplifier having an input and an output, and a switching circuit coupled between the output of the power amplifier and the second inductor.Type: ApplicationFiled: September 7, 2022Publication date: March 7, 2024Inventors: Cheng-Han WANG, Yi ZENG, Takahide NISHIO, Chan Hong PARK, Emanuele LOPELLI, Liang ZHAO
-
Publication number: 20230413734Abstract: This inventive method comprises regeneration of a hybrid plant via grafting between cross-incompatible species. By grafting and regenerating hybrid from the graft junction in selection media, the graft junction will regenerate hybrid plants with selection for the presence of both species.Type: ApplicationFiled: June 23, 2023Publication date: December 28, 2023Applicant: UNIVERSITY OF LOUISIANA LAFAYETTEInventors: Yi-Hong WANG, Chudamani Sharma Prakash, Jieqin Li
-
Patent number: 11356420Abstract: A single Internet of Things (IoT) gateway flow computer (either on a gateway machine or a non-gateway machine) that controls flow through both of the following types of gateways: (i) cloud gateways; and (ii) edge gateways. Both overall configuration and sub-configuration are automatically and dynamically controlled by the single, system-wide IoT gateway flow computer.Type: GrantFiled: November 30, 2018Date of Patent: June 7, 2022Assignee: International Business Machines CorporationInventors: Hao-Ting Shih, Chih-Hsiung Liu, Joey H. Y. Tseng, Yi-Hong Wang
-
Publication number: 20210371871Abstract: A method for increasing biomass and sugar yield of a plant comprising: transforming a plant with a first gene that is functional in a plant, wherein said gene is pleitropic, and wherein said plant overexpresses said gene, thereby increasing biomass and sugar yield; producing said plant through molecular breeding using information of said gene; and cultivating said plant.Type: ApplicationFiled: June 2, 2021Publication date: December 2, 2021Inventors: Yi-Hong Wang, Jieqin Li, Hari Upadhyaya, Chudamani Sharma Prakash, Lihua Wang, Yanlong Liu, Li Gao, K Seetharam, CLL Gowda, K Ganesamurthy, Shailesh Kumar Singh
-
Publication number: 20200177545Abstract: A single Internet of Things (IoT) gateway flow computer (either on a gateway machine or a non-gateway machine) that controls flow through both of the following types of gateways: (i) cloud gateways; and (ii) edge gateways. Both overall configuration and sub-configuration are automatically and dynamically controlled by the single, system-wide IoT gateway flow computer.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: Hao-Ting Shih, Chih-Hsiung Liu, Joey H. Y. Tseng, Yi-Hong Wang
-
Patent number: 10606818Abstract: In an approach for providing a framework to register a sensor module and manifest the capability the sensor module supports, a processor receives a first module registration request, wherein the first module registration request includes a sensor module and metadata. A processor determines that the first module registration request is compatible with a second module registration request by comparing data stored in a module database associated with the second module registration request to data within the first module registration request. A processor updates the module database with the metadata of the first module registration request. A processor generates a module delegate, wherein the module delegate provides data access and interaction interfaces based on the metadata. A processor generates a custom configuration component.Type: GrantFiled: June 21, 2016Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Chih-Wen Su, Joey H. Y. Tseng, Yi-Hong Wang
-
Publication number: 20170364542Abstract: In an approach for providing a framework to register a sensor module and manifest the capability the sensor module supports, a processor receives a first module registration request, wherein the first module registration request includes a sensor module and metadata. A processor determines that the first module registration request is compatible with a second module registration request by comparing data stored in a module database associated with the second module registration request to data within the first module registration request. A processor updates the module database with the metadata of the first module registration request. A processor generates a module delegate, wherein the module delegate provides data access and interaction interfaces based on the metadata. A processor generates a custom configuration component.Type: ApplicationFiled: June 21, 2016Publication date: December 21, 2017Inventors: Wei-Ting Chou, Chih-Hsiung Liu, Hao-Ting Shih, Chih-Wen Su, Joey H. Y. Tseng, Yi-Hong Wang
-
Patent number: 9747250Abstract: A system for improving memory management in a hybrid programming environment where a server program receives a request to execute a script. The server program instructs an embedded script engine to execute the script. The server program creates a session manager to manage objects associated with the script. The objects are comprised of host objects that reside in a program memory space, and script objects that reside in an embedded script engine memory space. The session manager creates a session associated with the execution of the script, and associated objects created during the execution of the script. Upon receiving notification of completion and/or termination of the execution of the script, the server program requests invalidation and/or deletion of the objects associated with the session. Deletion of host objects immediately releases memory in the program memory space without waiting for the scheduled garbage collection.Type: GrantFiled: March 25, 2015Date of Patent: August 29, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tony Ffrench, Libra C. Huang, Mei-Jiuang Juang, Timothy J. Smith, Chih-Wen Su, Yi-hong Wang
-
Patent number: 9672352Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.Type: GrantFiled: November 11, 2016Date of Patent: June 6, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
-
Publication number: 20170061120Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.Type: ApplicationFiled: November 11, 2016Publication date: March 2, 2017Inventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
-
Patent number: 9582661Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.Type: GrantFiled: March 28, 2016Date of Patent: February 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
-
Patent number: 9536082Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.Type: GrantFiled: March 17, 2015Date of Patent: January 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
-
Publication number: 20160283437Abstract: A system for improving memory management in a hybrid programming environment where a server program receives a request to execute a script. The server program instructs an embedded script engine to execute the script. The server program creates a session manager to manage objects associated with the script. The objects are comprised of host objects that reside in a program memory space, and script objects that reside in an embedded script engine memory space. The session manager creates a session associated with the execution of the script, and associated objects created during the execution of the script. Upon receiving notification of completion and/or termination of the execution of the script, the server program requests invalidation and/or deletion of the objects associated with the session. Deletion of host objects immediately releases memory in the program memory space without waiting for the scheduled garbage collection.Type: ApplicationFiled: March 25, 2015Publication date: September 29, 2016Inventors: Tony Ffrench, Libra C. Huang, Mei-Jiuang Juang, Timothy J. Smith, Chih-Wen Su, Yi-hong Wang
-
Publication number: 20160275286Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.Type: ApplicationFiled: March 17, 2015Publication date: September 22, 2016Inventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
-
Publication number: 20160274876Abstract: Embodiments relate to an isolated program execution environment. An aspect includes receiving, by the isolated program execution environment on a computer comprising a processor and a memory, a request to run a program. Another aspect includes wrapping program code corresponding to the program as a function. Another aspect includes cloning a real global object of the isolated program execution environment to create a fake global object. Another aspect includes passing the fake global object to the function. Another aspect includes executing the function, such that the function executes the program.Type: ApplicationFiled: March 28, 2016Publication date: September 22, 2016Inventors: Anthony Ffrench, Libra C. Huang, Timothy J. Smith, Chih-Wen Su, Yi-Hong Wang
-
Publication number: 20140017767Abstract: The present invention relates to microbial inocula and in particular to standardised inocula for producing reference cultures of microorganisms. The invention has been developed primarily for use as a solid, disc-shaped, inoculum and will be described hereinafter with reference to this application. However, it will be appreciated that the invention is not limited to this particular field of use.Type: ApplicationFiled: June 21, 2013Publication date: January 16, 2014Applicant: AMS Laboratories Pty LtdInventors: Paul PRISCOTT, Yi-hong WANG