BackgroundCheck.run
Search For

Jerry Yu LoAlhambra, CA

Jerry Lo Phones & Addresses

Alhambra, CA   

Hacienda Heights, CA   

Hacienda Heights, CA   

Mentions for Jerry Yu Lo

Jerry Lo resumes & CV records

Resumes

Jerry Lo Photo 39

Senior Staff Firmware Engineer

Location:
15615 Newton St, Hacienda Heights, CA
Industry:
Computer Hardware
Work:
Synapse Design Inc. Jan 2014 - Apr 2015
Senior Design Engineer
Hgst, A Western Digital Company Jan 2014 - Apr 2015
Principal Firmware Engineer
Silicon Systems Dec 2008 - Apr 2009
Firmware Engineer
Western Digital Dec 2008 - Apr 2009
Senior Staff Firmware Engineer
Owlink Technologies, Inc May 2008 - Nov 2008
Software Engineer
Education:
Uc Irvine 2003 - 2008
Walnut High School
University of California
Skills:
Firmware, Debugging, Embedded Systems, Ssd, C, Sata, C++, Embedded Software, Arm, Flash Memory, Nand, Soc, Pata, 8051 Microcontroller, Badminton, Ata, Hybrid Drive
Languages:
English
Mandarin
Jerry Lo Photo 40

Jerry Lo

Jerry Lo Photo 41

Jerry Lo

Jerry Lo Photo 42

Jerry Lo

Location:
United States
Jerry Lo Photo 43

Jerry Lo

Location:
Greater Los Angeles Area
Industry:
Airlines/Aviation
Jerry Lo Photo 44

Marketing And Advertising Professional

Location:
Orange County, California Area
Industry:
Marketing and Advertising

Publications & IP owners

Us Patents

Concurrently Searching Multiple Devices Of A Non-Volatile Semiconductor Memory

US Patent:
2012020, Aug 9, 2012
Filed:
Feb 4, 2011
Appl. No.:
13/021456
Inventors:
ERICK O. ABASTO - Mission Viejo CA, US
JERRY LO - Hacienda Heights CA, US
Assignee:
WESTERN DIGITAL TECHNOLOGIES, INC. - Irvine CA
International Classification:
G06F 12/00
US Classification:
711103, 711E12008
Abstract:
A non-volatile semiconductor memory is disclosed comprising N memory devices each comprising a plurality of blocks, wherein each block comprises a plurality of memory segments accessed through an address. A searched is performed by issuing a read command for each of the N memory devices, wherein an address of each read command is separated by a distance determined in response to the search range of addresses and N, and the search range of addresses is greater than N. Data read from at least one of the memory devices is evaluated to determine whether the search has finished.

Managing Data For A Data Storage System

US Patent:
2021014, May 13, 2021
Filed:
Jan 20, 2021
Appl. No.:
17/153713
Inventors:
- San Jose CA, US
Eugene LISITSYN - Anaheim CA, US
Jerry LO - Hacienda Heights CA, US
Subhash Balakrishna PILLAI - Irvine CA, US
International Classification:
G06F 3/06
G06F 12/02
Abstract:
The subject technology provides for managing a data storage system. A host write command to write host data associated with a logical address to a non-volatile memory is received. A first physical address in the non-volatile memory mapped to the logical address in an address mapping table is determined. An indicator that the first physical address is bad checked. If the first physical address is indicated as bad, a valid count associated with a first set of physical addresses at a current value is maintained. The first set of physical addresses comprises the first physical address. If the first physical address is not indicated as bad, the first physical address is marked as invalid. The valid count associated with the first set of physical addresses is decremented.

Managing Data For A Data Storage System

US Patent:
2019034, Nov 14, 2019
Filed:
Jul 26, 2019
Appl. No.:
16/523956
Inventors:
- San Jose CA, US
Eugene LISITSYN - Anaheim CA, US
Jerry LO - Hacienda Heights CA, US
Subhash Balakrishna PILLAI - Irvine CA, US
International Classification:
G06F 3/06
G06F 12/02
Abstract:
The subject technology provides for managing a data storage system. A host write command to write host data associated with a logical address to a non-volatile memory is received. A first physical address in the non-volatile memory mapped to the logical address in an address mapping table is determined. An indicator that the first physical address is bad checked. If the first physical address is indicated as bad, a valid count associated with a first set of physical addresses at a current value is maintained. The first set of physical addresses comprises the first physical address. If the first physical address is not indicated as bad, the first physical address is marked as invalid. The valid count associated with the first set of physical addresses is decremented.

Preserving Data Upon A Power Shutdown

US Patent:
2019025, Aug 15, 2019
Filed:
Apr 17, 2019
Appl. No.:
16/387413
Inventors:
- San Jose CA, US
Eugene LISITSYN - Anaheim CA, US
Jerry LO - Hacienda Heights CA, US
Subhash Balakrishna PILLAI - Irvine CA, US
International Classification:
G06F 12/0804
G06F 12/02
G06F 11/14
G06F 12/0868
G06F 1/30
Abstract:
Host data segments are received and stored in a cached data unit corresponding to a previously stored data unit currently stored in non-volatile memory. Metadata is created that identifies unmodified previously stored segments of host data in the previously stored data unit that correspond to the received host data segments, the metadata including an update flag indicating that the previously stored data unit requires updating. In response to detecting the unexpected interruption of power, the cached data unit and the metadata is written to an area of the non-volatile memory array that is different than where the previously stored data unit is currently stored. Upon resuming operation following the unexpected interruption of power, the cached data unit is identified based on the update flag, as having been saved in response to the power shutdown without the previously stored data unit being updated in the non-volatile memory array, and then reloaded into the memory cache.

Managing System Data For A Data Storage System

US Patent:
2018037, Dec 27, 2018
Filed:
Jul 31, 2017
Appl. No.:
15/664667
Inventors:
- San Jose CA, US
Eugene LISITSYN - Anaheim CA, US
Jerry LO - Hacienda Heights CA, US
Subhash Balakrishna PILLAI - Irvine CA, US
International Classification:
G06F 3/06
G06F 12/02
Abstract:
The subject technology provides for managing a data storage system. A host write command to write host data associated with a logical address to a non-volatile memory is received. A first physical address in the non-volatile memory mapped to the logical address in an address mapping table is determined. An indicator that the first physical address is bad checked. If the first physical address is indicated as bad, a valid count associated with a first set of physical addresses at a current value is maintained. The first set of physical addresses comprises the first physical address. If the first physical address is not indicated as bad, the first physical address is marked as invalid. The valid count associated with the first set of physical addresses is decremented.

Preserving Data Upon A Power Shutdown

US Patent:
2018032, Nov 15, 2018
Filed:
May 11, 2017
Appl. No.:
15/593206
Inventors:
- San Jose CA, US
Eugene LISITSYN - Anaheim CA, US
Jerry LO - Hacienda Heights CA, US
Subhash Balakrishna PILLAI - Irvine CA, US
International Classification:
G06F 12/0804
G06F 11/14
Abstract:
Host data segments are received and stored in a cached data unit corresponding to a previously stored data unit currently stored in non-volatile memory. Metadata is created that identifies unmodified previously stored segments of host data in the previously stored data unit that correspond to the received host data segments, the metadata including an update flag indicating that the previously stored data unit requires updating. In response to detecting the unexpected interruption of power, the cached data unit and the metadata is written to an area of the non-volatile memory array that is different than where the previously stored data unit is currently stored. Upon resuming operation following the unexpected interruption of power, the cached data unit is identified based on the update flag, as having been saved in response to the power shutdown without the previously stored data unit being updated in the non-volatile memory array, and then reloaded into the memory cache.

Methods And Apparatus For Read Disturb Detection Based On Logical Domain

US Patent:
2018018, Jul 5, 2018
Filed:
Dec 29, 2016
Appl. No.:
15/394560
Inventors:
- Irvine CA, US
Hung-min Chang - Irvine CA, US
Haining Liu - Irvine CA, US
Jerry Lo - Hacienda Heights CA, US
Hung-Cheng Yeh - Irvine CA, US
International Classification:
G06F 3/06
G11C 16/34
G06F 11/00
Abstract:
Aspects of the disclosure provide methods and apparatus that monitor and mitigate Read Disturb errors in non-volatile memory (NVM) devices such as NAND flash memories. The disclosed methods and apparatus determine which logical block addresses (LBAs) in the NVM device are frequently accessed by a host, rather than looking a physical address accesses. The potential Read Disturb errors may then be mitigated by triggering Read Disturb mitigation when the numbers of access of one or more of the frequently accessed LBAs exceeds a predefined number of accesses.

Methods And Apparatus For Read Disturb Detection And Handling

US Patent:
2018019, Jul 5, 2018
Filed:
Dec 30, 2016
Appl. No.:
15/396206
Inventors:
- Irvine CA, US
Aldo Giovanni Cometti - San Diego CA, US
Haining Liu - Irvine CA, US
Jerry Lo - Hacienda Heights CA, US
International Classification:
G11C 16/34
G06F 3/06
G06F 11/10
G11C 29/52
H03M 13/11
Abstract:
Aspects of the disclosure provide methods and apparatus for handling Read Disturb and block errors in a non-volatile memory (NVM) device. An error level of both an aggressor page that causes Read Disturb errors and an error level of adjacent victim pages are obtained. The error level of the victim page is compared against a predetermined threshold error level to determine if the victim page is experiencing a high level of bit errors. If so, then the error level of the aggressor page is compared to the error level of the victim page to determine whether Read Disturb errors are actually occurring due to host reads of the aggressor page. By looking at both the aggressor and victim error levels, a more accurate determination of Read Disturb errors may be obtained, resulting in less unnecessary relocations of pages and blocks within an NVM for mitigating Read Disturb effects.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.