Patents by Inventor Nan Lu
Nan Lu 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: 20260162737Abstract: A memory system includes a memory device and a controller including a cache. The controller receives, from a host, a read request on a target wordline of the memory device; determines whether target data of the target wordline is in the cache; when the target data is not in the cache, reads the target data from the memory device, provides the read target data to the host, and stores the read target data in the cache; when the target data is in the cache, provides the target data in the cache to the host; determines whether the target wordline is in an attacker wordline list including neighbor wordlines adjacent to an intrinsic weak wordline; determines a cache score based on the determining whether the target wordline is in the attacker wordline list; and selectively evicts data entry of the cache based on the cache score.Type: ApplicationFiled: December 10, 2024Publication date: June 11, 2026Inventors: Nan LU, Pengfei HUANG
-
Patent number: 12632335Abstract: Data storage systems and methods are disclosed. In some implementations, a method of operating a data storage system includes determining a program and erase cycle value of a particular memory area of a plurality of memory areas in the data storage system; determining a scan period corresponding to a cycle of a memory scanning operation based on the program and erase cycle of the particular memory area; determining a size of a list of memory pages of the particular memory area to be scanned within the determined scan period based on the program and erase cycle of the particular memory area; and performing the memory scanning operation by scanning memory pages corresponding to the determined size of the list of memory pages within the determined scan period.Type: GrantFiled: July 30, 2024Date of Patent: May 19, 2026Assignee: SK HYNIX INC.Inventors: Pengfei Huang, Nan Lu, Fan Zhang
-
Patent number: 12596031Abstract: A method for determining natural illumination duration and an electronic device are provided, to more accurately determine a scenario in which a user is located and effectively determine natural illumination duration, to help the user improve vision. The method is applied to an electronic device having a display screen and includes: determining a current scenario based on a preset reference factor (S901), where the preset reference factor includes any one or more of ultraviolet intensity, illumination intensity, and locating signal strength; and counting current natural illumination duration towards cumulative natural illumination duration if the current scenario is a preset scenario (S902), where the preset scenario includes any one or more of an outdoor scenario, an indoor near-window scenario, and an outdoor blocked scenario.Type: GrantFiled: March 29, 2022Date of Patent: April 7, 2026Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chunyong He, Nan Lu, Jie Zhou
-
Publication number: 20260037373Abstract: Data storage systems and methods are disclosed. In some implementations, a method of operating a data storage system includes determining a program and erase cycle value of a particular memory area of a plurality of memory areas in the data storage system; determining a scan period corresponding to a cycle of a memory scanning operation based on the program and erase cycle of the particular memory area; determining a size of a list of memory pages of the particular memory area to be scanned within the determined scan period based on the program and erase cycle of the particular memory area; and performing the memory scanning operation by scanning memory pages corresponding to the determined size of the list of memory pages within the determined scan period.Type: ApplicationFiled: July 30, 2024Publication date: February 5, 2026Inventors: Pengfei Huang, Nan Lu, Fan Zhang
-
Publication number: 20250378106Abstract: This disclosure describes a data insights system that implements a framework for generating multimodal insights from large datasets. For example, the data insights system utilizes multiple prompt generation processes paired with one or more generative artificial intelligence (AI) models to efficiently generate accurate visualizations and text insights from a large dataset in response to custom user queries. In particular, the data insights system utilizes different prompt generation processes to intelligently craft targeted generative AI prompts to maximize the efficiency and accuracy of the generative AI insight responses that target answers to custom user queries, rather than providing pre-built dashboards and charts. The data insights system not only provides customized visualizations in response to user queries but also generates and provides insights and summaries that are not intuitively visible. These visual and text insights are presented in a combined interactive interface.Type: ApplicationFiled: June 10, 2024Publication date: December 11, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Sathish Kumar MANIVANNAN, Nan LU, Yu KANG, Rishika GUPTA, Yue YAN, Zhen XUN, Aniekan Ufot INYANG, Lin TANG, Vinod Ashok MASKE, Jitendra Jalandar PATIL, Bhavy KHATRI, Pallavi GUPTA
-
Publication number: 20250370999Abstract: Provided herein are systems and methods for configuring interactions between Python and SQL cells in a notebook. An example method includes detecting a run cell message received from a notebook UI application. The run cell message specifies a set of cells of a notebook. At least a first cell of the set of cells is configured as an SQL cell within the notebook. A query within at least one SQL statement associated with the SQL cell is executed to generate cell results. The cell results of the SQL cell are stored in a global namespace of the notebook. Access to the cell results in the global namespace is configured to at least a second cell of the set of cells.Type: ApplicationFiled: May 31, 2024Publication date: December 4, 2025Inventors: Xiaoxiao He, Jung Lin Lee, Jue Liu, Nan Lu, William A. Pugh, Tyler Jeffrey Simons
-
Publication number: 20250320897Abstract: A cassette seal includes an annular centrifugal disc and a seal disc. An elastic annular seal element is connected to the seal disc, and the seal element has a plurality of contactless seal lips, each of which extends from the seal element in the direction of the centrifugal disc such that a labyrinth is defined between the seal element and the centrifugal disc.Type: ApplicationFiled: April 28, 2023Publication date: October 16, 2025Applicant: Schaeffler Technologies AG & Co. KGInventors: Xin Liu, Lijuan Wu, Alexander Käbe, Alexander Tietz, Uwe Niebling, Nan Lu
-
Publication number: 20250052607Abstract: A method for determining natural illumination duration and an electronic device are provided, to more accurately determine a scenario in which a user is located and effectively determine natural illumination duration, to help the user improve vision. The method is applied to an electronic device having a display screen and includes: determining a current scenario based on a preset reference factor (S901), where the preset reference factor includes any one or more of ultraviolet intensity, illumination intensity, and locating signal strength; and counting current natural illumination duration towards cumulative natural illumination duration if the current scenario is a preset scenario (S902), where the preset scenario includes any one or more of an outdoor scenario, an indoor near-window scenario, and an outdoor blocked scenario.Type: ApplicationFiled: March 29, 2022Publication date: February 13, 2025Inventors: Chunyong HE, Nan LU, Jie ZHOU
-
Publication number: 20250025057Abstract: One example blood pressure measurement device includes a body, a wrist strap, an airbag, an air supply and exhaust apparatus, a first sensor, and a second sensor. The airbag has an air cavity, and the airbag is connected to the body. The body includes a cavity, and the air supply and exhaust apparatus is disposed in the cavity. The air supply and exhaust apparatus includes an air intake path and an air exhaust path, and the air supply and exhaust apparatus communicates with the air cavity of the air bag. The first sensor is configured to measure an air pressure value in the air cavity. The second sensor is located on a same side of the wrist strap as the airbag, and is configured to measure a pulse wave signal.Type: ApplicationFiled: November 24, 2022Publication date: January 23, 2025Inventors: Junye JIN, Bo YANG, Menglong ZHAO, Shiqiang LU, Dong LI, Zhi GUO, Nan LU
-
Patent number: 11866737Abstract: The invention relates to a 2-isopropyl malate synthase, a genetically engineered bacterium for producing L-leucine and application thereof and belongs to the field of metabolic engineering. The genetically engineered bacterium is obtained by overexpressing an isopropyl malate synthase coding gene leuAM for relieving feedback inhibition by L-leucine, an acetohydroxy acid synthase coding gene ilvBNM for relieving feedback inhibition by L-isoleucine, a 3-isopropyl malate dehydrogenase coding gene leuB and a 3-isopropyl malate dehydratase coding gene leuCD in host cells. The genetically engineered bacterium for producing the L-leucine is free from nutritional deficiency, rapid in growth, short in fermentation period, high in yield and high in conversion rate.Type: GrantFiled: December 29, 2020Date of Patent: January 9, 2024Assignee: Tianjin University of Science and TechnologyInventors: Chenglin Zhang, Qingyang Xu, Yanjun Li, Yu Zhang, Yingzi Li, Fuzhou Zhu, Nan Lu, Shibao Han, Xierong Dong, Zishen Wang, Hao Xu, Ziyi Li
-
Storage system and method for performing a targeted read scrub operation during intensive host reads
Patent number: 11599277Abstract: A storage system determines that it is undergoing intensive reads by a host, which can occur, for example, when the storage system is being used to play a video game for a prolonged period of time. As performing a conventional read scrub operation in that situation can result in a decrease in performance, the storage system can instead use a targeted read scrub operation to reduce the impact on host read performance. The targeted read scrub operation can take the form, for example, of a periodic read scan on areas of the memory that are not part of the intensive host read, random read scans on neighboring wordlines where only a single state is read, and/or a passive read scan where acceptable but risky pages are marked for relocation.Type: GrantFiled: September 2, 2021Date of Patent: March 7, 2023Assignee: Western Digital Technologies, Inc.Inventors: Niles Yang, Nan Lu, Piyush A. Dhotre -
Storage System and Method for Performing a Targeted Read Scrub Operation During Intensive Host Reads
Publication number: 20230062493Abstract: A storage system determines that it is undergoing intensive reads by a host, which can occur, for example, when the storage system is being used to play a video game for a prolonged period of time. As performing a conventional read scrub operation in that situation can result in a decrease in performance, the storage system can instead use a targeted read scrub operation to reduce the impact on host read performance. The targeted read scrub operation can take the form, for example, of a periodic read scan on areas of the memory that are not part of the intensive host read, random read scans on neighboring wordlines where only a single state is read, and/or a passive read scan where acceptable but risky pages are marked for relocation.Type: ApplicationFiled: September 2, 2021Publication date: March 2, 2023Applicant: Western Digital Technologies, Inc.Inventors: Niles Yang, Nan Lu, Piyush A. Dhotre -
Patent number: 11566964Abstract: A circuit includes: a first electrical interface including a first pin, a resistor module, an alternating current signal source, a voltage detection module, and a controller. One end of the resistor module is electrically connected to the first pin. The alternating current signal source is electrically connected to the other end of the resistor module, and configured to generate an alternating current detection signal. The voltage detection module is connected to the first pin, and configured to detect a maximum voltage value and a minimum voltage value that are on the first pin within a period of the alternating current detection signal. The controller is separately connected to the alternating current signal source and the voltage detection module, and configured to, when a difference between the maximum voltage value and the minimum voltage value is less than a first threshold, determine that water enters the first electrical interface.Type: GrantFiled: October 10, 2018Date of Patent: January 31, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Hao Zhang, Hao Xia, Nan Lu, Jun Zhang
-
Publication number: 20230009111Abstract: An electronic gaming system including a plurality of electronic gaming devices and a progressive controller in communication with the plurality of electronic gaming devices is described. The progressive controller causes display of a number of linked progressive free spins at each electronic gaming device of the plurality of electronic gaming devices and determines, during an electronic game, that a progressive symbol is displayed on a display device of at least one electronic gaming device of the plurality of electronic gaming devices. The progressive controller also causes the number of linked progressive free spins to be increased to an updated number of linked progressive free spins and, based upon the updated number of linked progressive free spins, causes display of the updated number of linked progressive free spins at each electronic gaming device of the plurality of electronic gaming devices.Type: ApplicationFiled: June 30, 2022Publication date: January 12, 2023Inventors: Daniel Marks, Hua Xu, Dinesh Dua, Haolin Ma, Nan Lu, T. Grant Bolling, JR.
-
Patent number: 11521688Abstract: A data storage device including, in one implementation, a non-volatile memory and a controller. The non-volatile memory includes a memory block. The memory block includes a plurality of word lines that are written sequentially from a first end of the memory block to a second end of the memory block. The controller is coupled to the non-volatile memory. The controller is configured to determine a last written word line of the memory block. The controller is also configured to set a non-selected word line voltage based on the last written word line of the memory block. The controller is further configured to apply the non-selected word line voltage to non-selected word lines of the memory block.Type: GrantFiled: February 11, 2021Date of Patent: December 6, 2022Assignee: Western Digital Technologies, Inc.Inventors: Nan Lu, Niles Yang
-
Publication number: 20220218219Abstract: A smart wearable device includes a display screen, a rear cover that engages with the display screen, a light generator, and a light receiver. The light generator and the light receiver are disposed in a mounting cavity formed after the display screen engages with the rear cover, the light generator is configured to emit light to an outer side of the rear cover, the light receiver is configured to receive light transmitted from the outer side of the rear cover, the light generator is disposed on a first control panel, the light receiver is disposed on a second control panel, and the light generator is disposed closer to the rear cover than the light receiver.Type: ApplicationFiled: May 13, 2020Publication date: July 14, 2022Inventors: Yuliang Yao, Zhi Guo, Le Wang, Nan Lu, Rongguang Yang, Yi Xi, Shiyou Sun
-
Publication number: 20220122672Abstract: A data storage device including, in one implementation, a non-volatile memory and a controller. The non-volatile memory includes a memory block. The memory block includes a plurality of word lines that are written sequentially from a first end of the memory block to a second end of the memory block. The controller is coupled to the non-volatile memory. The controller is configured to determine a last written word line of the memory block. The controller is also configured to set a non-selected word line voltage based on the last written word line of the memory block. The controller is further configured to apply the non-selected word line voltage to non-selected word lines of the memory block.Type: ApplicationFiled: February 11, 2021Publication date: April 21, 2022Inventors: Nan Lu, Niles Yang
-
Publication number: 20210341351Abstract: A circuit includes: a first electrical interface including a first pin, a resistor module, an alternating current signal source, a voltage detection module, and a controller. One end of the resistor module is electrically connected to the first pin. The alternating current signal source is electrically connected to the other end of the resistor module, and configured to generate an alternating current detection signal. The voltage detection module is connected to the first pin, and configured to detect a maximum voltage value and a minimum voltage value that are on the first pin within a period of the alternating current detection signal. The controller is separately connected to the alternating current signal source and the voltage detection module, and configured to, when a difference between the maximum voltage value and the minimum voltage value is less than a first threshold, determine that water enters the first electrical interface.Type: ApplicationFiled: October 10, 2018Publication date: November 4, 2021Inventors: Hao Zhang, Hao Xia, Nan Lu, Jun Zhang
-
Publication number: 20210189354Abstract: The invention relates to a 2-isopropyl malate synthase, a genetically engineered bacterium for producing L-leucine and application thereof and belongs to the field of metabolic engineering. The genetically engineered bacterium is obtained by overexpressing an isopropyl malate synthase coding gene leuAM for relieving feedback inhibition by L-leucine, an acetohydroxy acid synthase coding gene ilvBNM for relieving feedback inhibition by L-isoleucine, a 3-isopropyl malate dehydrogenase coding gene leuB and a 3-isopropyl malate dehydratase coding gene leuCD in host cells. The genetically engineered bacterium for producing the L-leucine is free from nutritional deficiency, rapid in growth, short in fermentation period, high in yield and high in conversion rate.Type: ApplicationFiled: December 29, 2020Publication date: June 24, 2021Inventors: Chenglin Zhang, Qingyang Xu, Yanjun Li, Yu Zhang, Yingzi Li, Fuzhou Zhu, Nan Lu, Shibao Han, Xierong Dong, Zishen Wang, Hao Xu, Ziyi Li
-
Patent number: 10832785Abstract: Program disturb is a condition that includes the unintended programming of a memory cell while performing a programming process for other memory cells. Such unintended programming can cause an error in the data being stored. In some cases, program disturb can result from electrons trapped in the channel being accelerated from one side of a selected word line to another side of the selected word line and redirected into the selected word line. To prevent such program disturb, it is proposed to open the channel from one side of a selected word line to the other side of the selected word line after a sensing operation for program verify and prior to a subsequent programming voltage being applied.Type: GrantFiled: April 3, 2020Date of Patent: November 10, 2020Assignee: SanDisk Technologies LLCInventors: Dengtao Zhao, Peng Zhang, Nan Lu, Deepanshu Dutta