Chromalloy American Kidney Center 4950 Childrens Pl, Saint Louis, MO 63110 (314)3627209 (phone), (314)3627232 (fax)
Washington University Physicians Nephrology 4921 Parkview Pl STE 5C, Saint Louis, MO 63110 (314)3629096 (phone), (314)7475213 (fax)
Education:
Medical School Northwestern University Feinberg School of Medicine Graduated: 2001
Procedures:
Dialysis Procedures Vaccine Administration
Conditions:
Acute Pancreatitis Acute Renal Failure Anemia Atherosclerosis Calculus of the Urinary System
Languages:
Chinese English Spanish
Description:
Dr. Cheng graduated from the Northwestern University Feinberg School of Medicine in 2001. He works in Saint Louis, MO and 1 other location and specializes in Nephrology. Dr. Cheng is affiliated with Barnes Jewish Hospital, Barnes Jewish West County Hospital and Missouri Baptist Medical Center.
Name / Title
Company / Classification
Phones & Addresses
Steven Cheng Office Manager
TMG The Mortgage Group Metro-West Mortgages
426 Willingdon Ave, Burnaby, BC V5C 5G4 (604)4330132
Steven Cheng President
DND SPORTSWEAR CO Nonclassifiable Establishments · Ret Misc Apparel/Accessories
129 Laurent, Newport Beach, CA 92660 4921 Glickman Ave, Temple City, CA 91780
Steven Yuan Cheng President
AFFORDABLE WHOLESALE, INC Ret Misc Merchandise
119 N 5 Ave, Monrovia, CA 91016 1438 Arrow Hwy, Duarte, CA 91706
Steven Cheng Managing
Swick Designs, LLC Graphic Design · Business Services
341 Casselino Dr, San Jose, CA 95136
Steven Cheng Office Manager
TMG The Mortgage Group Metro-West Mortgages
(604)4330132
Steven Bun Cheng
Regent Driving School, LLC Teachs How to Drive
19525 Quicksilver Ln, Whittier, CA 91748
Steven Cheng President
inMotion CCTV Inc. Security and Investigations · Whol Photo Equipment/Supplies · Whol Electronic Parts/Equipment
519 Bennett Ln SUITE 100, Lewisville, TX 75057 23586 Calabasas Rd, Calabasas, CA 91302 1010 N Central Ave, Glendale, CA 91202 5085 Walnut Grv Ave, San Gabriel, CA 91776 (214)9604485, (214)9604641
Steven Cheng President
X-TREME TOYS CORP Ret Hobbies/Toys/Games · Florists · Toy & Hobby Goods Merchant Whols
340 Crocker St, Los Angeles, CA 90013 (213)6200888, (213)2379983, (213)2379986
A nonvolatile memory array includes two or more devices, each device containing data that is scrambled using a different scrambling scheme. When the same data is provided and stored in both devices, different data patterns occur in each device, so that if one of the patterns causes data pattern induced errors, the original data can be recreated from another copy that does not share the same data pattern.
A memory card has a data scrambler that performs a data scrambling operation on data stored in the memory card according to a device ID associated with the memory card. The device ID is either set at the factory and permanently stored in the card, or configurable by a user or a host system.
Steven S. Cheng - Sunnyvale CA, US Stephen Tam - Fremont CA, US
Assignee:
SanDisk Corporation - Milpitas CA
International Classification:
G06F 12/00 G06F 13/00 G06F 13/28
US Classification:
711170, 711104, 711154, 711167
Abstract:
In order to maintain a memory system's performance levels to its end-of-life, latency threshold level(s) are specified and associated with different memory system operating parameters. In one embodiment, the memory system monitors and gathers performance statistics in real time, and in accordance with specific memory transfer sizes. A current latency level can be dynamically calculated using the performance statistics and compared to previously established latency threshold levels. If the current latency level is greater than or equal to a specific latency threshold level, the memory system's configuration setting can be adjusted according to the operating parameters associated with the latency threshold level to offset the increased latency.
Memory System With Multi-Level Status Signaling And Method For Operating The Same
A memory system includes a status circuit having a common status node electrically connected to a respective status pad of each of a plurality of memory chips. The memory system also includes a plurality of resistors disposed within the status circuit to define a voltage divider network for generating different voltage levels at the common status node. Each of the different voltage levels indicates a particular operational state combination of the plurality of memory chips. Also, each of the plurality of memory chips is either in a first operational state or a second operational state. Additionally, the different voltage levels are distributed within a voltage range extending from a power supply voltage level to a reference ground voltage level.
A memory card has a data scrambler that performs a data scrambling operation on data stored in the memory card according to a device ID associated with the memory card. The device ID is either set at the factory and permanently stored in the card, or configurable by a user or a host system.
System, Method And Memory Device Providing Data Scrambling Compatible With On-Chip Copy Operation
Jason T. Lin - Santa Clara CA, US Steven S. Cheng - Sunnyvale CA, US Shai Traister - San Jose CA, US
Assignee:
SanDisk Technologies Inc. - Plano TX
International Classification:
G06F 12/14
US Classification:
713193
Abstract:
Data scrambling techniques implemented externally to a flash memory device are disclosed which can be used in concert with flash memory on-chip copy functionality operating internally to the flash device, thus supporting high performance copying operations. All the data stored in the flash may be scrambled, including headers and control structures. Robust file system operation may be achieved, including the capability to tolerate a power loss at any time, and yet be able to relocate data internally within the flash without having to de-scramble and then re-scramble the data. An exemplary hardware based solution has little or no impact on overall system performance, and may be implemented at very low incremental cost to increase overall system reliability. The data scrambling technique preferably uses a logical address, such as logical block address or logical page address, rather than a physical address, to determine a seed scrambling key.
Steven S. Cheng - Sunnyvale CA, US Peter Hwang - Newark CA, US Annie C. Chang - San Jose CA, US
Assignee:
SanDisk Technologies Inc. - Plano TX
International Classification:
G11C 11/413
US Classification:
365227
Abstract:
A method and apparatus for reducing power consumption during an operation in a non-volatile storage device is disclosed. A non-volatile storage device controller that is in communication with a non-volatile memory in the non-volatile storage device receives a characteristic corresponding to a time duration required for the non-volatile memory to complete an operation. The controller disables a circuit that indicates when an operation by the non-volatile memory is complete. The controller then initiates the operation in the non-volatile memory, and maintains the circuit in a disabled state for a first predetermined time that is a portion of the time duration. The controller enables the circuit upon expiration of the first predetermined time and prior to the completion of the operation. The controller receives an indication of the completion of the operation via the circuit.
Nonvolatile Memory Controller With Scalable Pipelined Error Correction
Steven S. Cheng - Sunnyvale CA, US Aruna Gutta - San Jose CA, US
Assignee:
SanDisk Technologies Inc. - Plano TX
International Classification:
G11C 29/00
US Classification:
714763
Abstract:
A nonvolatile memory system includes a memory controller in communication with multiple memory dies through multiple memory interfaces. Multiple ECC blocks are provided to decode data from the multiple memory interfaces. ECC blocks are provided with a clock signal that may have a frequency that is lower than another clock signal that is provided to a host interface.
Real Estate Brokers
Steven Cheng, Rowland Heights CA Real Estate Professional, BRE
Christi Volpitto (1988-1992), Maria Fedor (1998-2000), Laura Bailey (2000-2004), Michele Street (1986-1988), Steven Cheng (1998-2002), Gena Hamilton (1987-1991)
Youtube
Steven Cheng
whos dat?
Category:
People & Blogs
Uploaded:
14 Jun, 2010
Duration:
2m 45s
Mendelssohn Rondo Capriccioso, for piano in E...
This is me, Steven Cheng-Hua Ma, played the Mendelssohn's Rondo Capric...