Patents by Inventor Ken Hu
Ken Hu 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: 11979086Abstract: This application provides a resonant conversion system, including a controller and a resonant conversion circuit. The resonant conversion circuit includes a high frequency chopper circuit, a resonant cavity, a transformer, and a rectification filter network, and the high frequency chopper circuit includes switches S1 and S2. The controller is configured to: detect a bridge arm midpoint voltage VSW, and determine based on the VSW a current threshold signal used to indicate a current threshold; detect a resonant current on a primary side of the transformer, and compare the resonant current with the current threshold signal to control on/off of the switch S1 or S2 based on the second electrical signal, so that the system operates in an inductive mode to ensure zero voltage switching of the switch, while operating in a state close to a capacitive mode to maximize the use of a gain region.Type: GrantFiled: May 23, 2022Date of Patent: May 7, 2024Assignee: Huawei Digital Power Technologies Co., Ltd.Inventors: Ken Chin, Yuanjun Liu, Zhixiang Hu, Shuaibing Wang
-
Publication number: 20240137060Abstract: Examples described herein relate to management of concurrent audio streams from different sources. Portable playback devices, such as wearable wireless headphones and earbuds, as well as portable battery-powered speakers, may include multiple network interfaces for connection to different types of networks, such as an 802.11-compatible network interface for connection to wireless local area networks (e.g., Wi-Fi® networks) and an 802.15-compatible network interface for connection to a mobile device via a personal area network (Bluetooth®). Via such connections, the playback devices may receive two or more concurrent streams. By managing these streams according to playback policies, the portable playback devices may play the user's intended audio without necessarily requiring user input to explicitly select among the concurrent streams.Type: ApplicationFiled: January 4, 2024Publication date: April 25, 2024Inventors: Jodi Vautrin, Matt Pandina, Elizabeth Dolman, Ken Hu, Jason Yore, Matthew Moore, Ted Lin, Richard Bannon, Chris Babroski, Robert Bermani
-
Publication number: 20240114565Abstract: An example playback device is configured to determine a first characteristic associated with at least one of a first device, the playback device, or a context in which at least one of the playback device or the first device is operating. The playback device can further identify a particular connection configuration in a set of connection configurations based on the first characteristic. Each connection configuration in the set of connection configurations comprises at least one additional rule, in addition to any rule defined by a wireless communications protocol. A communication link is established with the first device via the communication interface in accordance with the wireless communication protocol and the particular connection configuration. The first communication link enables transmission of media content from the first device for playback by the playback device.Type: ApplicationFiled: September 28, 2023Publication date: April 4, 2024Inventor: Ken Hu
-
Publication number: 20240089659Abstract: Disclosed embodiments include a first playback device operating in a first mode where the first playback device plays first audio received from a second playback device via a WLAN in a groupwise fashion. After connecting to a Bluetooth audio source, the first playback device switches from operating in the first mode to operating in a second mode where the first playback device (i) ceases playing the first audio, (ii) generates second playback timing for second audio received from the Bluetooth audio source, (iii) transmits the second audio content and the second playback timing to the second playback device via Bluetooth, and (iv) plays the second audio in a groupwise fashion with the second playback device based on the second playback timing.Type: ApplicationFiled: September 11, 2023Publication date: March 14, 2024Inventors: Zijian Ken Hu, Meng Wang
-
Patent number: 11870475Abstract: Examples described herein relate to management of concurrent audio streams from different sources. Portable playback devices, such as wearable wireless headphones and earbuds, as well as portable battery-powered speakers, may include multiple network interfaces for connection to different types of networks, such as an 802.11-compatible network interface for connection to wireless local area networks (e.g., Wi-Fi® networks) and an 802.15-compatible network interface for connection to a mobile device via a personal area network (Bluetooth®). Via such connections, the playback devices may receive two or more concurrent streams. By managing these streams according to playback policies, the portable playback devices may play the user's intended audio without necessarily requiring user input to explicitly select among the concurrent streams.Type: GrantFiled: September 27, 2021Date of Patent: January 9, 2024Assignee: Sonos, Inc.Inventors: Jodi Vautrin, Matt Pandina, Elizabeth Dolman, Ken Hu, Jason Yore, Matthew Moore, Ted Lin, Richard Bannon, Chris Babroski, Robert Bermani
-
Patent number: 11854613Abstract: A memory device is provided. The memory device includes an array of memory cells arranged in a plurality of rows, a plurality of word lines respectively coupled to the plurality of rows of the memory cells, and a peripheral circuit coupled to the word lines. The peripheral circuit is configured to convert a first value to a second value based on a mapping relationship between a read gray code and a program gray code, perform a program operation to program the second value into a memory cell as a state based on the read gray code, and perform a read operation to read out the state from the memory cell based on the read gray code to be the first value.Type: GrantFiled: October 15, 2021Date of Patent: December 26, 2023Assignee: YANGTZE MEMORY TECHNOLOGIES CO., LTD.Inventors: Chao Zhang, Haibo Li, Ken Hu, Yunxiang Wu
-
Publication number: 20230401124Abstract: Media scans to test the integrity of data stored in non-volatile storage are weighted to improve the efficiency of the scans and preserve operating bandwidth of the corresponding device.Type: ApplicationFiled: August 14, 2023Publication date: December 14, 2023Inventors: Peng Xu, Fei Liu, Kyoungryun Bae, Jinhyuk Kim, Hyungjin Im, Kyung Ho Kim, Prathamesh Amritkar, Chaohong Hu, Ken Hu
-
Publication number: 20230350800Abstract: The present disclosure describes flash controller for reading data from a flash memory device. A flash memory controller can include a controller storage and one or more processors. The one or more processors are configured to: receive a request for data stored in flash memory dies. The request includes a logical address of the data and at least one flash memory die of the flash memory dies includes one or more on-die static random access memory (SRAM) storage devices. The one or more processors are further configured to: identify an on-die SRAM storage device containing logical-to-physical (L2P) information; search the L2P information to obtain a physical address of the data that corresponds to the logical address; and retrieve the data from a flash memory array of corresponding flash memory die using the physical address.Type: ApplicationFiled: July 11, 2023Publication date: November 2, 2023Applicant: Yangtze Memory Technologies Co., Ltd.Inventor: Ken HU
-
Patent number: 11755471Abstract: The present disclosure describes methods and systems for reading data from a flash memory. A method can include receiving, by a flash memory controller, a read request for data stored in a plurality of flash memory dies. The read request contains a logical address of the data. Each flash memory die of the plurality of flash memory dies includes one or more flash memory arrays and one or more on-die static random access memory (SRAM) storage devices. The method also includes identifying an on-die SRAM storage of a flash memory die containing logical-to-physical (L2P) information and searching the L2P information to obtain a physical address of the data that corresponds to the logical address. The method further includes retrieving the data from a flash memory array of the flash memory die using the physical address.Type: GrantFiled: October 13, 2021Date of Patent: September 12, 2023Assignee: Yangtze Memory Technologies Co., Ltd.Inventor: Ken Hu
-
Publication number: 20230168677Abstract: Aspects of the disclosure provide for reducing inconvenience to other road users caused by stopped autonomous vehicles. As an example, a vehicle having an autonomous driving mode may be stopped at a first location. While the vehicle is stopped, sensor data is received from a perception system of the vehicle. The sensor data may identify a road user. Using the sensor data, a value indicative of a level of inconvenience to the road user caused by stopping the vehicle at the first location may be determined. The vehicle is controlled in the autonomous driving mode to cause the vehicle to move from the first location and in order to reduce the value.Type: ApplicationFiled: December 5, 2022Publication date: June 1, 2023Inventors: John Wesley Dyer, Michael Epstein, Ken Hu
-
Patent number: 11573353Abstract: A system and method for performing novel wind forecasting that is particularly accurate for forecasting over short-term time periods, e.g., over the next 1-5 hours. Such wind forecasting is particularly advantageous in wind energy applications. The disclosed method is anchored in a robust physical model of the wind variability in the atmospheric boundary layer (ABL). The disclosed method approach leverages a physical framework based on the unsteady dynamics of earth's atmosphere, and drives forecasting as a function of previously-observed atmospheric condition data observed at the same location for which a wind forecast is desired.Type: GrantFiled: November 11, 2020Date of Patent: February 7, 2023Assignee: TRUSTEES OF PRINCETON UNIVERSITYInventors: Elie Bou-Zeid, Mostafa Momen, Ken Hu, Danil Kerimi
-
Patent number: 11556462Abstract: A method performed by a processor to improve wear-leveling in a cross-point (X3D) memory, comprises detecting, by a processor coupled to the X3D memory, a trigger event, wherein the X3D memory comprises a first section of memory units and a second section of memory units, and in response to detecting the trigger event, relocating, by the processor, data stored in a first memory unit of the first section of memory units to a memory unit adjacent to a last memory unit of the first section of memory units, and relocating, by the processor, data stored in a first memory unit of the second section of memory units to a memory unit adjacent to a last memory unit of the second section of memory units.Type: GrantFiled: January 31, 2017Date of Patent: January 17, 2023Assignee: Futurewei Technologies, Inc.Inventors: Xiangyu Tang, Ken Hu, Xiaobing Lee, Yunxiang Wu
-
Patent number: 11543823Abstract: Aspects of the disclosure provide for reducing inconvenience to other road users caused by stopped autonomous vehicles. As an example, a vehicle having an autonomous driving mode may be stopped at a first location. While the vehicle is stopped, sensor data is received from a perception system of the vehicle. The sensor data may identify a road user. Using the sensor data, a value indicative of a level of inconvenience to the road user caused by stopping the vehicle at the first location may be determined. The vehicle is controlled in the autonomous driving mode to cause the vehicle to move from the first location and in order to reduce the value.Type: GrantFiled: February 17, 2021Date of Patent: January 3, 2023Assignee: Waymo LLCInventors: John Wesley Dyer, Michael Epstein, Ken Hu
-
Publication number: 20220319591Abstract: A memory device is provided. The memory device includes an array of memory cells arranged in a plurality of rows, a plurality of word lines respectively coupled to the plurality of rows of the memory cells, and a peripheral circuit coupled to the word lines. The peripheral circuit is configured to convert a first value to a second value based on a mapping relationship between a read gray code and a program gray code, perform a program operation to program the second value into a memory cell as a state based on the read gray code, and perform a read operation to read out the state from the memory cell based on the read gray code to be the first value.Type: ApplicationFiled: October 15, 2021Publication date: October 6, 2022Inventors: Chao Zhang, Haibo Li, Ken Hu, Yunxiang Wu
-
Publication number: 20220253379Abstract: The present disclosure describes methods and systems for reading data from a flash memory. A method can include receiving, by a flash memory controller, a read request for data stored in a plurality of flash memory dies. The read request contains a logical address of the data. Each flash memory die of the plurality of flash memory dies includes one or more flash memory arrays and one or more on-die static random access memory (SRAM) storage devices. The method also includes identifying an on-die SRAM storage of a flash memory die containing logical-to-physical (L2P) information and searching the L2P information to obtain a physical address of the data that corresponds to the logical address. The method further includes retrieving the data from a flash memory array of the flash memory die using the physical address.Type: ApplicationFiled: October 13, 2021Publication date: August 11, 2022Applicant: Yangtze Memory Technologies Co., Ltd.Inventor: Ken HU
-
Publication number: 20220103941Abstract: Examples described herein relate to management of concurrent audio streams from different sources. Portable playback devices, such as wearable wireless headphones and earbuds, as well as portable battery-powered speakers, may include multiple network interfaces for connection to different types of networks, such as an 802.11-compatible network interface for connection to wireless local area networks (e.g., Wi-Fi® networks) and an 802.15-compatible network interface for connection to a mobile device via a personal area network (Bluetooth®). Via such connections, the playback devices may receive two or more concurrent streams. By managing these streams according to playback policies, the portable playback devices may play the user's intended audio without necessarily requiring user input to explicitly select among the concurrent streams.Type: ApplicationFiled: September 27, 2021Publication date: March 31, 2022Inventors: Jodi Vautrin, Matt Pandina, Elizabeth Dolman, Ken Hu, Jason Yore, Matt Moore, Ted Lin, Richard Bannon, Chris Babroski, Rob Bermani
-
Publication number: 20210216074Abstract: Aspects of the disclosure provide for reducing inconvenience to other road users caused by stopped autonomous vehicles. As an example, a vehicle having an autonomous driving mode may be stopped at a first location. While the vehicle is stopped, sensor data is received from a perception system of the vehicle. The sensor data may identify a road user. Using the sensor data, a value indicative of a level of inconvenience to the road user caused by stopping the vehicle at the first location may be determined. The vehicle is controlled in the autonomous driving mode to cause the vehicle to move from the first location and in order to reduce the value.Type: ApplicationFiled: February 17, 2021Publication date: July 15, 2021Inventors: John Wesley Dyer, Michael Epstein, Ken Hu
-
Patent number: 10955848Abstract: Aspects of the disclosure provide for reducing inconvenience to other road users caused by stopped autonomous vehicles. As an example, a vehicle having an autonomous driving mode may be stopped at a first location. While the vehicle is stopped, sensor data is received from a perception system of the vehicle. The sensor data may identify a road user. Using the sensor data, a value indicative of a level of inconvenience to the road user caused by stopping the vehicle at the first location may be determined. The vehicle is controlled in the autonomous driving mode to cause the vehicle to move from the first location and in order to reduce the value.Type: GrantFiled: September 25, 2018Date of Patent: March 23, 2021Assignee: Waymo LLCInventors: John Wesley Dyer, Michael Epstein, Ken Hu
-
Publication number: 20200097007Abstract: Aspects of the disclosure provide for reducing inconvenience to other road users caused by stopped autonomous vehicles. As an example, a vehicle having an autonomous driving mode may be stopped at a first location. While the vehicle is stopped, sensor data is received from a perception system of the vehicle. The sensor data may identify a road user. Using the sensor data, a value indicative of a level of inconvenience to the road user caused by stopping the vehicle at the first location may be determined. The vehicle is controlled in the autonomous driving mode to cause the vehicle to move from the first location and in order to reduce the value.Type: ApplicationFiled: September 25, 2018Publication date: March 26, 2020Inventors: John Wesley Dyer, Michael Epstein, Ken Hu
-
Publication number: 20190337830Abstract: Multiple embodiments are described for water and wastewater treatment using bio-ZVI to remove nitrate, nitrite, perchlorate, chlorinated organic compounds, nitroaromatic compounds, arsenic, selenium, phosphorus, etc. from water. ZVI may also provide an iron nutrient to enhance biological activity, and the oxidized ferric can serve as flocculent to improve sludge dewater characteristics.Type: ApplicationFiled: May 2, 2019Publication date: November 7, 2019Inventor: Ken Hu